RSA加密解密

来源:互联网 发布:谱谱风打谱软件下载 编辑:程序博客网 时间:2024/06/01 23:51

#include<iostream>#include<math.h> using namespace std;long long jiemi(long long n,long long b,long long c){long long m=1;//cout<<b<<endl;for(long long i=0; i<b; i++){m *= c;//cout<<m<<" ";m = m%n;}return m;}long long jiami(long long n,long long a,long long m){long long c = 1;for(long long i=0; i<a; i++){c *= m;c = c%n;}return c;}int main(){long long n = 4294967297;long long sum = 4288266240;long long a = 612609463;long long c = jiami(n,a,10689312);long long b = 7;printf("密文c为:%lld\n",c);long long a1 = 10;long long c1 = jiami(n,a1,10689312);printf("密文c1为:%lld\n",c1);long long M = jiemi(n,b,c);printf("明文M为:%lld\n",M);long long M1 = jiemi(n,b,c1);printf("明文M1为:%lld\n",M1);return 0;}

第一次搞这种密码的东西,写的贼几把乱,下次努力(做密码的是真辛苦);



原创粉丝点击