openssl
文章平均质量分 88
xiaotanyu13
这个作者很懒,什么都没留下…
展开
-
openssl 大数
主要介绍Openssl中的有关大数运算函数,这个对于RSA研究和实现比较有价值 1.初始化函数BIGNUM *BN_new(void); 新生成一个BIGNUM结构 void BN_free(BIGNUM *a); 释放一个BIGNUM结构,释放完后a=NULL; void BN_init(BIGNUM *); 初始化所有项均为0,一般为BN_ init(&c)转载 2012-08-29 17:06:17 · 2780 阅读 · 0 评论 -
windows编译openssl
1. 下载最新版本的Perl,安装后重启系统。http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.8.822-MSWin32-x86-280952.zip2.下载 latest openssl并解压到C:\openssl-0.9.8k。http://www.openssl.org/source/原创 2012-09-04 16:31:20 · 701 阅读 · 0 评论 -
对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
一. AES对称加密: AES加密 分组 二. 分组密码的填充 分组密码的填充转载 2012-11-26 14:08:46 · 3263 阅读 · 0 评论 -
openssl库中的BIGNUM
openssl库中的BIGNUM,处理大数比较好,可以用在很多方面。BIGNUM是一个typedef的结构,可以直接使用。但一般来说,使用它的指针结构。如:BIGNUM *p;BIGNUM的创建与释放函数原型解释示例BIGNUM * BN_new (void);创建一个BIGNUM的结构,返回新BIGNUM结构的指针BIGNUM转载 2012-11-20 13:42:06 · 10499 阅读 · 0 评论