资源简介
应用密码学大作业,基本实现大随机“数”的产生,大素数因为需要大数库,所以只产生了20位的(unsigned __int64),但是素数的产生函数写的并不好,有兴趣的话可以自己改
代码片段和文件信息
#include
#include “structure.h“
using namespace std;
int main(int argc char* argv[])
{
int choice;
bool flag=1;
while(flag)
{
cout<<“===========================================“< cout<<“||**====大随机数&随机大素数生成算法====**||“< cout<<“===========================================“< cout<<“||============= 1.生成大随机数===========||“< cout<<“||=============2.生成随机大素数==========||“< cout<<“||============3.米勒拉宾素性检测=========||“< cout<<“||================ 0.退出================||“< cout<<“请选择操作:“;
cin>>choice;
switch(choice)
{
case 1:
{
cout<<“请输入数字位数:“;
random_big_num();
break;
}
case 2:
{
cout<<“请输入素数位数(超过20位按20位处理):“;
prime_big_num();
break;
}
case 3:
{
//int n;
long long int n;
cout<<“请输入一个待检测数:“;
while(cin>>n && n != EOF)
{
if(n < 2)
{
cout< continue;
}
if(check(n))
cout< else
cout< }
return 0;
n=EOF;
}
case 0:
{
flag=0;
break;
}
}
}
system(“pause“);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 69632 2014-01-15 11:44 test\Debug\test.exe
文件 1045956 2014-01-15 11:44 test\Debug\test.ilk
文件 887808 2014-01-15 11:44 test\Debug\test.pdb
文件 614 2014-01-15 11:44 test\test\Debug\cl.command.1.tlog
文件 12582 2014-01-15 11:44 test\test\Debug\CL.read.1.tlog
文件 342 2014-01-15 11:44 test\test\Debug\CL.write.1.tlog
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 2 2014-01-15 11:44 test\test\Debug\li
文件 1130 2014-01-15 11:44 test\test\Debug\li
文件 2484 2014-01-15 11:44 test\test\Debug\li
............此处省略20个文件信息
相关资源
- Bonjour SDK for Windows
- 基于winpcap的网络数据采集器的实现
- 空间向量模型源代码
- 关于求线段和线段,线段和圆弧,圆
- PCL点云库SACSegmentation用法demo
- cocos2dx经典三消游戏
- 《深入理解计算机系统》随书代码
- glut库glew库glfw库glaux库
- 人脸识别系统设计-毕业设计
- ACM大学生程序设计竞赛在线题库精选
- OpenSSL-win64库使用依赖文件
- stereo matching using tree filtering
- 西门子数控系统二次开发
- 多用户多级目录文件系统的实现
- 基于OpenGL实现俄罗斯方块
- 韩顺平一周学会linux课件ppt+doc+pdf
- devcpp4990setup
- 俄罗斯方块 SDL 版
- 基于Win socket简单实现一个FTP协议的客
- stm32F429多通道ADC+串口30
- p2p 的简单实现 上传文件
- 数据结构实验课(全部题目+完整代码
- 哈夫曼树实现图片压缩与解压
- 车辆保险管理系统
- webRTC+socketio+SpringBoot视频及文字聊天
- 算法导论第三版英文原版
- 智能排班系统Spring+SpringMVC+MyBatis+Pat
- CTP接口及开发文档.zip
- VxWorks及Tornado集成开发环境的使用
- 应用密码学手册(中文版) part2
评论
共有 条评论