自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 差分隐私:原理、应用与展望(新加坡国立大学 萧小奎)

讲座原视频链接:(差分隐私:原理、应用与展望)https://www.bilibili.com/video/BV1Tk4y117uA?from=search&seid=10380937147053242260目录1. 引入2. 隐私保护的挑战3. 差分隐私的直观原理4. 差分隐私的定义5. 差分隐私的算法5.1 拉普拉斯机制5.2 随机化回答5.3 其他差分隐私机制6. 差分隐私的应用6.1 差分隐私数据库6.2 差分隐私机器学习6.3 差分隐私数据采集6.4 差分隐私数据合成7. 前景展望7.

2021-10-25 20:03:06 8228 3

原创 2021计算机\网安保研(清深大数据、华科、上交、中科大、北深信工)

1. 个人背景学校:本科211西电,信息安全专业成绩:排名 2/154(夏令营),1/153(预推免),GPA 3.9/4.0英语:四级 526,六级 549奖学金:两次国家奖学金,优秀学生标兵之类的(但是感觉没用)综合情况:两次美赛 M,其他一些关于数模的水奖,两段没什么产出但是学到点东西的科研/项目经历(如果互联网+、挑战杯之类比赛算产出的话),无论文,无专利。总的来说,GPA灌水five一枚!2. 申请学校不直博、最好要求学硕(清北接受专硕)。学校 Title >= 学校环境

2021-10-24 21:20:18 9393 21

原创 北京大学肖臻老师《区块链技术与应用》公开课 06-BTC-网络

总述:  用户将交易发布到比特币网络上;  节点收到这些交易之后,将其打包到区块里;  节点将区块发布到比特币网络中。新发布的区块在比特币网络中如何传播?  The Bitcoin Network:  比特币工作在应用层 (application layer):BitCoin Block chain  比特币的底层 network layer:P2P Overlay Network比特币网络的设计原则:simple,robust,but efficientflooding:节点第一次收到消

2021-09-09 14:38:03 6011

原创 北京大学肖臻老师《区块链技术与应用》公开课 04-BTC-协议

央行发行数字货币(私钥签名后发行货币,公钥验证确实是央行发行的货币后完成交易)的挑战:  1. 货币是一种文件,文件内容不能伪造,但可以复制——花两次攻击 double spending attack  2. 中心化方案:央行给每一个数字货币编号,则需要维护一个数字货币归属的数据库,每一次交易都需要央行的确认。去中心化货币要解决两个问题:  1. 数字货币的发行 —— 比特币的发行是由挖矿决定的  2. 怎么验证交易的有效性,防止double spending attack —— 由用户..

2021-09-09 13:58:33 7131

原创 北京大学肖臻老师《区块链技术与应用》公开课 03-BTC-数据结构

哈希指针(hash pointers):存放结构体的起始地址和哈希值。Block chain is a linked list using hash pointers:  每一个区块都包含指向前一个区块的hash指针  整个区块(含前一个区块的hash值)一起取hash值,然后存放到下一个区块中。  上述方式可以实现tamper-erident log。只需保存最后一个hash值,即可检测出对区块链任何部位的修改。Merkle tree:Merkle tree用hash指针代替了binar.

2021-09-08 22:50:33 732

原创 《算法笔记》木棒切割问题P134

木棒切割问题写在前面: 目前网络上大部分代码均没有考虑K=1时,最长长度L即为最长的木棒长度。这是因为,我们在将求解最后一个满足k>=K的问题转换为求解第一个满足k<K的问题时,并没有考虑此时的k可能不存在的情况,即k越界的问题。因此,需要在二分法的右界上做修改,即令right = 最长棒长 + 1。问题描述:  给出N根木棒,长度均已知,现在希望通过切割它们来得到至少 K 段长度相等的木棒(长度必须是整数),问这些长度相等的木棒最长能有多长?详细思路见《算法笔记》P134代码:#in

2021-03-20 01:08:18 1305

原创 《算法笔记》问题 C: 习题6-6 杨辉三角

```bash```css```perl在这里插入代码片下面展示一些 `内联代码片`。// A code blockvar foo = ‘bar’;```javascript// An highlighted blockvar foo = 'bar';

2021-02-11 15:02:15 137

原创 西电网信院微机原理实验(八)

实验八 点阵LED显示设计实验实验要求:编写程序,控制点阵向上(或左右)游动显示“西安电子科技大学欢迎您!-姓名”。实验系统中的16×16 LED点阵由四块8×8 LED点阵组成,如图所示,8×8点阵内部结构图如下。实验目的:了解LED点阵的基本结构。学习LED点阵扫描显示程序的设计方法。8*8LED点阵实验:  为了完成实验要求,先实现8 * 8 LED点阵实验,要求在8 * 8 的LED上循环显示1,2,3这三个数字。  Y7代表从左往右的第一列,以此类推,Y0代表从左往右的最

2021-01-29 15:18:50 2882 4

原创 西电网信院微机原理实验(七)

实验七 基于8255的开关状态显示实验1、编写程序,设定8255的PA口为开关量输入,PC口为开关量输出,要求能随时将PA口的开关状态通过PC口的发光二极管显示出来。8255芯片:图1 8255芯片引脚图  CPU对8255的读/写操作,是对哪个端口的读/写操作,是通过CS,A1和A0三个引脚的状态来识别的,读写操作是通过WR和RD信号控制的。表1 8255 的寻址  8255有三种基本工作方式,A组可采用方式0到方式2,而B组只能采用方式0和方式1,这是由8255的方式控制寄存器控制。题

2021-01-29 13:03:52 2628 4

原创 西电网信院微机原理实验(六)

实验六 74LS273扩展I/O口实验1、编写程序,以74LS273作为I/O口,控制8个单色LED灯。I/O端口号为168H。原理分析:  ① 74LS273为锁存器,可以作为I/O数据寄存器保存CPU与外设之间的传送数据。D0-D7是数据输入端口,Q0-Q7是数据输出端口,8个数据输出可以分别连接8个单色LED灯。CPU通过控制D0-D7从而达到控制锁存数据Q0-Q7输出的目的。CPU输出与8个LED状态的关系见表1,8个LED的编号见图1。表1 CPU输出与LED状态对应表  ② I/O端

2021-01-25 13:04:30 2682

原创 西电网信院微机原理实验(五)

实验五 存储器扩展实验一、存储器芯片62256引脚介绍:  62256共有15根地址线A0-A14,存出大小为32KB;八条双向数据线D0-D7,共8bit;CE‾\overline{CE}CE片选信号引线;WE‾\overline{WE}WE写允许信号,当WE‾=0\overline{WE}=0WE=0时,允许将数据写入芯片;OE‾\overline{OE}OE输出允许信号,当OE‾=0\overline{OE}=0OE=0时,允许该芯片将某单元的数据送到芯片外部的D0-D7上。二、 使用两片62

2021-01-24 18:29:32 5745

原创 DES加密算法原理及Python代码实现

写在前面:  1、本文中DES加解密基本流程及S盒等参数参照自杨波《现代密码学(第四版)》,实现过程均为自编函数。  2、为了说明64bit密钥中,只有56bit真正参与加解密过程,对网上代码中的密钥生成过程做出了修改,详见正文。  3、本文借鉴了网上部分代码,具体见参考文献,并对部分地方按题主想法进行了优化修改。1. DES算法理论介绍  具体可参见杨波《现代密码学(第四版)》。本文只做简要介绍。1.1 DES介绍  DES全称为Data Encryption Standard,即数据加密标

2021-01-18 20:28:25 16894 4

原创 RSA加解密算法及python代码实现

写在前面:本代码只需调用random库,关于逆元、素数、模幂等的求解均为自编函数。1. RSA算法描述1.1 密钥的产生  (1)选两个保密的大素数ppp和qqq;  (2)计算n=p×q, φ(n)=(p−1)(q−1)n=p\times q,\ \varphi \left( n \right) =\left( p-1 \right) \left( q-1 \right)n=p×q, φ(n)=(p−1)(q−1),其中φ(n)\varphi \left( n \right)φ

2021-01-16 12:36:40 9127 1

原创 Berlekamp-Massey算法及python代码实现

1. Berlekamp-Massey算法原理介绍1.1 基本概念简介  设 a‾=(a0,,a1,⋯ ,aN−1)\underline{a}=\left( a_{0,},a_1,\cdots ,a_{N-1} \right)a​=(a0,​,a1​,⋯,aN−1​) 是F2F_2F2​上的长度为N的序列,F2F_2F2​上的多项式为:f(x)=c0+c1x+c2x2+⋯+clxlf\left( x \right) =c_0+c_1x+c_2x^2+\cdots +c_lx^lf(x)=c0​+c

2021-01-15 22:27:00 2886

原创 维吉尼亚密码的破解算法及python代码实现

维吉尼亚密码的破解算法1. 密文描述密文1密文:krkpekmcwxtvknugcmkxfwmgmjvpttuflihcumgxafsdajfupgzzmjlkyykxdvccyqiwdncebwhyjmgkazybtdfsitncwdnolqiacmchnhwcgxfzlwtxzlvgqecllhimbnudynagrttgiiycmvyyimjzqaxvkcgkgrawxupmjwqemiptzrtmqdciakjudnnuadfrimbbuvyaeqwshtpuyqhxvyaeffldmtvr

2021-01-15 20:29:03 12723 13

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除