凡由本项目引起的作业纠纷概不负责。
代码并不是最优实现,也写得不好,切勿抄袭,仅供学习交流。
项目IDE最好使用Clion
。
详情见课设实验一至五.docx
用C\C++语言实现单表仿射(Affine)加/解密算法;
利用C\C++语言实现给定的LFSR;
实现了DES
利用C\C++实现RSA算法的加、解密运算。
通过实现数字签名算法(DSA),同时实现SHA1算法。
实验五采用了NTL
,需要配置course5
中的CMakeLists.txt
,使用prime.py
生成相应的大质数pq。