计算机安全学上机题目及答案.docxVIP

  • 16
  • 0
  • 约1.39万字
  • 约 15页
  • 2018-07-17 发布于湖北
  • 举报
上机报告本上机报告包括六个分实验,分别是欧几里得算法,仿射密码系统,中国剩余定理, DES对称性加密,RSA非对称性加密方案,MD5数字签名方案。以下是具体实现代码1.欧几里德算法C++代码:#include iostreamusing namespace std;int main(){ int m,n; cout请输入m和n:; cinmn; if(mn) { int tmp; tmp=m; m=n; n=tmp; } int Res; Res=m%n; while(Res!=0){ m=n; n=Res; Res=m%n; } cout最大公约数:; cout n; }运行结果:2.放射密码系统代码:#include iostreamusing namespace std;int main(){cout我的学号:200962035endl;int i=200962035;int n,p[10];int j=9;int k1=3,k0=2;cout加密:p=i*k1+k0endl;while(i!=0){ n = i%10; i=i/10; p[j]=(k1*n+k0)%10; j--; }cout加密结果endl;for(i

文档评论(0)

1亿VIP精品文档

相关文档