2016年7月2日
摘要: 基于Hash函数的PRNG 流程非常类似于对称密码的CTR工作模式 算法的伪码如下 m = ⌈n/outlen⌉ data = V W = the null String for i = 1 to m wi = H(data) W = W || wi data = (data + 1) mod 2s 阅读全文
posted @ 2016-07-02 16:02 block2016 阅读(2827) 评论(0) 推荐(0) 编辑
摘要: 分组密码链接-消息认证码--CCM Counter with CBC-MAC 组成CCM的关键算法是AES加密算法、CTR工作模式和CMAC认证算法,在加密和MAC算法中共用一个密钥K。 CCM加密过程的输入由三部分构成: 1、将要被加密和认证的数据,即明文消息P数据块 2、将要被认证,但是不需要加 阅读全文
posted @ 2016-07-02 15:36 block2016 阅读(20485) 评论(1) 推荐(0) 编辑
摘要: 数据认证算法(DAA) Data Authentication Algorithm DAA建立在DES之上,该算法比较陈旧,人们已经发现了这个算法的安全弱点,目前已经被废止。 DAA采用DES运算的CBC工作模式,其初始向量为0,需要认证的数据分成连续的64位分组D1,D2,...,DN,若最后分组 阅读全文
posted @ 2016-07-02 14:26 block2016 阅读(5958) 评论(1) 推荐(1) 编辑
摘要: Hash-based Message Authentication Code HMAC是IP安全里必须实现的MAC方案,并且其他Internet协议中(如SSL)也使用了HMAC。HMAC已作为NIST标准发布。 HMAC的设计目标 1、可以直接使用现成的Hash函数 2、很容易用更好地Hash函数 阅读全文
posted @ 2016-07-02 12:08 block2016 阅读(1802) 评论(0) 推荐(0) 编辑
摘要: 在网络环境中的攻击类型 消息保密性范畴: 1、泄密 2、传输分析 消息认证/数字签名: 3、伪装 4、内容修改 插入/删除/转换/修改(消息内容) 5、顺序修改 插入/删除/重排(以消息为单位) 6、计时修改 延时/重播 数字签名: 7、发送方否认 8、接收方否认 消息认证函数 该函数用来产生认证符 阅读全文
posted @ 2016-07-02 11:21 block2016 阅读(4107) 评论(0) 推荐(0) 编辑