![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码算法(原创)
文章平均质量分 51
freshare
现任江苏省环境信息系统工程技术研究中心主任,拥有丰富的项目管理经验,并兼顾团队建设及市场开拓,具有较高的进度控制、资源协调、成本管理和技术管理水平。专业领域方面对于环境监测、电子政务等都有着较深入的研究和实际项目经验,多次担任大型项目的负责人。
展开
-
教课书《应用密码学教程》page31,例题eg3-5完整解
#include using namespace std;//书本page31,例题eg3-5完整解void decode(char a){ int i = ((a-97)*9 -19)%26; char b = i+97; if (b cout }void main(){ string str = "fmxvedkaphferbndkrxrsrefmorudsdkdvshvufedkap原创 2006-03-27 19:40:00 · 1782 阅读 · 0 评论 -
扩展欧几里得算法(最大公约数及逆元)算法
#include #include #include #include "BigNum.h"using namespace std;//扩展欧几里得算法(最大公约数及逆元)void ExtendedEuclid(int d,int f) { int q,x1,x2,x3,y1,y2,y3,t1,t2,t3; x1=1; x2=0; x3=f; y1=0; y2=1; y3=d; while(1原创 2006-03-27 19:47:00 · 2529 阅读 · 1 评论 -
清翔兔原创[数的本原元算法]
#include #include #include #include "BigNum.h"using namespace std;int euclid(int d,int f) //欧几里得算法(最大公约数){ int m = d; int y = f; int r; while(1){ if(y==0) return m; r = m % y; m = y; y = r; }}原创 2006-03-27 19:52:00 · 3658 阅读 · 0 评论 -
“凯撒”密文的破解编程实现
凯撒密文的破解编程实现程序原理:1.Kaiser Recovery 字典智能 破解方法:根据字典文件(dict.txt),求出明文可最大满足字典内单词的加密key。 程序特色:使用字典,可在无人工干涉的情况下,破解密文。2.Kaiser Recovery 人工辅助 破解方法:根据密文中字母出现的次数,从高到低,依次对应明文“e”,由用户自行判断是否正确。3.Kaiser Re原创 2006-09-19 19:43:00 · 2975 阅读 · 1 评论