摘要: m序列密码的破译 虽然n级LFSR产生的m序列具有良好的伪随机特性,然而直接用其构造密钥流序列是极不安全的,因为可以利用连续2n位明文密文对进行破译,找到其起始状态及特征多项式。 明文M={m1,m2,……,m2n}, 密文C={c1,c2,……,c2n}, 由ci=mi+ki,ki=ci+mi,i 阅读全文
posted @ 2020-03-11 11:54 insist钢 阅读(2180) 评论(0) 推荐(0) 编辑
摘要: 线性移位寄存器(LFSR) 定义 一个n级寄存器是一个由n个存储单元b1,b2,……,bn和一个计算单元f(b1,b2,……,bn)构成的装置, bn+1=f(b1,b2,……,bn) 若f为线性函数 f(b1,b2,……,bn)=t1 b1+t1 b2+……+tn bn 称为线性反馈寄存器,即为L 阅读全文
posted @ 2020-03-11 11:45 insist钢 阅读(8570) 评论(0) 推荐(1) 编辑
摘要: 序列密码 引言 序列密码又称流密码,它是将明文串逐位地加密成密文字符。并有实现简单、速度快、错误传播少等特点。 密码按加密形式可分为: 分组密码 序列密码 密码按密钥分为: 对称密码(私钥密码) 非对称密码(公钥密码) 1. 加解密算法 明文序列:m=m1m2……mn…… 密钥序列:k=k1k2…… 阅读全文
posted @ 2020-03-11 11:41 insist钢 阅读(1734) 评论(0) 推荐(0) 编辑