06 2021 档案

 
AES原理
摘要:AES加密框图,以密钥长度128bit为例。 一、AES加密过程 明文(4*4字节矩阵)与 圈密钥进行异或运算,进入圈迭代; 首先是第一圈,字节替换,行移位,列混合,圈密钥加,进入第二圈; ..... 一直到第九圈; 第十圈相比前九圈少了列混合,第十圈的变换结果就是密文。 详细步骤 1、字节替换 将 阅读全文
posted @ 2021-06-29 19:00 潇潇O 阅读(754) 评论(0) 推荐(0)
OpenSSL实现3DES算法
摘要:DES算法目前已经被破解。3DES是做了三次DES加密,虽然安全性能高了,但是加密解密效率降低了。 3DES分组大小为8字节,密钥总长度24字节,密钥1、密钥2、密钥3长度为8字节。 使用3DES的好处是加密和解密使用的是同一套算法,可以只编写一个接口就能完成加解密。 对称加密算法有5中加密模式,分 阅读全文
posted @ 2021-06-26 18:24 潇潇O 阅读(1587) 评论(0) 推荐(0)
在VS中使用OpenSSL库
摘要:列举了OpenSSL库的MD5、HMAC、AES的用法 阅读全文
posted @ 2021-06-07 16:14 潇潇O 阅读(7986) 评论(1) 推荐(3)