RSA加密算法实验报告_2.docVIP

  • 19
  • 0
  • 约小于1千字
  • 约 4页
  • 2023-10-14 发布于湖北
  • 举报
现代密码学实验报告 题目:RSA算法的实现过程 实验目的 简单实现RSA过程,通过OpenSSL命令编辑器实现发送方对明文进行加密,签名,接受方验证,解密的简单过程。 实验原理 RSA加密算法的基本流程: 实验步骤 发送方对明文进行加密: 首先利用MD5对明文进行摘要操作: 然后生成秘钥文件: 再利用这个密钥对摘要进行加密: 然后对摘要进行签名操作: 发送方加密后要发送的东西是:明文和摘要的签名 传送到接收方后,接收方进行解密操作: 接收方进行验证: 通过比较可以发现所得摘要的结果是相同的,则可以得到结论:该明文没有被篡改。 实验心得 通过对RSA过程的简单模仿,我们可以明白理论和现实是有一定差别的,我们需要将明文利用MD5进行摘要处理,然后在通过MD5对摘要进行验证,从而判断密文是否经过修改,达到数据的安全性,完整性和保密性。 在使用OpenSSL进行RSA过程模仿时要注意文件名的对应,这需要我们在命名文件时能做到见名之意,方便我们后续的操作。 命令行的书写方式需要我们对字母有一定的敏感性,经常会出现字母出现问题而导致错误的发生。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档