摘要: RSA算法描述:1) 选择两个大素数 p、q, 计算 n = p*q;2) 产生 e, d 使: e*d = 1mod(p-1)(q-1) e 与 (p-1)(q-1) 互质[公钥] e、n[私钥] d、n3) 加密: c = m^d mod n4) 解密: m = c^e mod n--------------------------------------------------------------------------------------libtommath是一个大数算法库。以下的代码是用这个库中的函数实现的,相当简单。#include <tommath.h>typ 阅读全文
posted @ 2010-11-10 17:30 linxr 阅读(3651) 评论(2) 推荐(0) 编辑
点击右上角即可分享
微信分享提示