资源简介
通过输入p q e算出公钥和私钥,用私钥签名,用公钥实现验证,也可以在签名之前先用哈希函数计算一下,这里我就没实现。
代码片段和文件信息
#include
using namespace std;
long pro_d(long along b)
{
long d;
for(d=1;;d++)
{
if((d*a)%b==1) break;
}
return d;
}
int main()
{
int ipqm;
long dengnHm;
int c[2];
cout<<“请输入素数p= “;
cin>>p;
cout<<“请输入素数q= “;
cin>>q;
cout<<“请输入公钥e= “;
cin>>e;
n=p*q;
gn=(p-1)*(q-1);
d=pro_d(egn);
cout<<“对应的公钥PU为“<<“(“< cout<<“对应的私钥PR为“<<“(“<
- 上一篇:MFC 打开word、ppt、pdf文件
- 下一篇:纸牌 windows 纸牌
相关资源
- 纸牌 windows 纸牌
- MFC 打开word、ppt、pdf文件
- 获取网络时间校正本地系统时间,C
- 数字信号处理课设报告 低比特率图像
- windows下 c++实现ping地址源码两种
- 学生成绩管理系统C语言、C++6.0 控制台
- C语言实现计算乘法逆元
- R树的C++实现
- MFC程序开发之聊天室客户端+服务器源
- 51 波形发生器 仿真 DAC0832
- C++简单实现关联规则挖掘中Apriori算法
- MFCC梅尔倒谱参数及matlab代码
- mfc 贪吃蛇游戏 MFC实现贪吃蛇小游戏
- DH算法代码实现
- 线性回归c++实现
- 开放源码的计算机图形学几何算法包
- Bulls and Cows C++
- log4cxx编译后的的lib和dll
- 0-1背包问题-递归算法 c语言实现
- 常用数据校验源代码CRC8 CRC16 和校验
- c语言银行系统源代码(改进版)
- C语言程序课程设计商品进销存管理程
- vc++编写的界面源代码
- c++实现四则运算器源码 支持括号
- VC++注册码加密源程序含注册机、解密
- UTF8-GBK编码互转(C)
- USB 通讯 libusb-win32
- 991“数据结构与C语言程序设计”考试
- 数据结构类库c++版
- 维吉尼亚加密解密C++实现
评论
共有 条评论