现代密码学matlab仿射密码实验报告一
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东金融学院实验报告课程名称:
四.实验结果(包括程序、图表、结论陈述、数据记录及分析等)
实验结果如下:对明文“plaintext”,参数1为11,参数2为6.进行加密,得到“pxgqthyzh”
图1 对明文plaintext进行加密的结果
然后先清空明文区,对密文“pxgqthyzh” 参数1为11,参数2为6,进行解密,可以发现得到明文
“plaintext”,如加密的明文一样。证明该程序运行正确。
五.实验总结(包括对本实验的所有问题的回答、实验过程中发现的问题以及你的改进办法)
在这次实验中,我深刻理解到了仿射密码的加密解密原理,同时对于MA TLAB来设计软件界面更加熟练,也对于现代密码学这门科目有了初步的认识和了解。总算能够自己动手去实现加密解密过程,还有以前一直认为加密解密方法一般比较复杂,没想到,古典密码有些加密解密方法还是比较简单的。
在对仿射密码的实践中,我了解到,其核心问题就是找到一个参数的逆元,归结其本质,就是信息安全数字基础的内容,由此可见,密码体制与数学的数论有很大关系,我在以后学习这门科目的时候会注意去重新复习之前数论内容的基础。