openssl
文章平均质量分 82
百恼
这个作者很懒,什么都没留下…
展开
-
linux下md5加密(使用openssl库C实现)
from: http://blog.csdn.net/shahongzhou/article/details/6307972本文介绍linux c使用openssl/md5.h加密,有两种实现方法。方法一:#include#include#includeint main( int argc, char **argv ){ MD5_CTX ctx; un转载 2015-07-14 16:28:47 · 11156 阅读 · 0 评论 -
AES加密和解密(使用openssl编程)
from: http://www.lovelucy.info/openssl-aes-encryption.htmlAES是一套对称密钥的密码术,目前已广泛使用,用于替代已经不够安全的DES算法。所谓对称密钥,就是说加密和解密用的是同一个密钥,消息的发送方和接收方在消息传递前需要享有这个密钥。和非对称密钥体系不同,这里的密钥是双方保密的,不会让任何第三方知道。对称密钥加密法转载 2015-07-16 10:53:54 · 14831 阅读 · 2 评论 -
关于PKCS5Padding与PKCS7Padding的区别
from: http://www.cnblogs.com/AloneSword/p/3491466.html http://blog.csdn.net/chary8088/article/details/21185187[Def] PKCS #7: Cryptographic Message Syntax Standard,An RSA Laboratories Tech转载 2015-07-17 15:30:05 · 8756 阅读 · 0 评论 -
AES算法及它的CBC加密模式
在《上海市大型公共建筑能耗监测系统-数据接入通讯规约V1.5》中有对AES算法的要求,要求如下:2. AES算法 AES使用采用CBC算法模式,PKCS5/PKCS7填充模式,向量和密钥相同。 明文 hello,world! 密钥 chinashanghaijky 密文 byte(-128~127) 35,118,54,20,-110,33,-7,92,121,-103,原创 2015-07-17 12:41:52 · 13484 阅读 · 1 评论