摘要:
一、实验目的 初步认识密码学认证协议设计,设计简单的密码学认证协议,助力后面的认证协议学习,同时掌握一台主机模拟多个实体的技巧。 二、实验器材 pycharm+python3.11 三、实验内容实验要求:自己配置python环境,编写程序实现下面的认证协议,初始化系统,运行认证协议,完成认证。 (1 阅读全文
摘要:
一、实验目的 深度理解MD4(SHA-1,SM3)算法的工作原理,理解单向散列函数的应用,体会区块链挖矿的难度系数、加深对单向散列函数性质的理解。 二、实验器材 pycharm+python3.11 三、实验内容 1.实验要求:自己配置python环境,编写MD4(SHA-1, SM3)算法实现程序 阅读全文
摘要:
一、实验目的 深度理解RSA算法的工作原理,查阅欧几里得扩展算法计算模运算的逆元,并编程序实现。学会生成不同大小的素数,体会模指数运算的困难性和模指数运算的快速算法。 二、实验器材 pycharm+python3.11 三、实验内容 1.实验要求:自己配置python环境,编写RSA算法实现程序,运 阅读全文
摘要:
实验要求:编写DES算法实现程序,运行DES程序,演示DES加密与解密的过程。在加密时显示明文和密钥,在加密过程中在每一轮执行完毕后显示该轮的输出。 (话不多说,直接上代码!!!) 实验代码: 点击查看代码 import binascii class ArrangeSimpleDES(): def 阅读全文