共有 5 篇文章
CryptTools
2024-07-14
- 2024-07-14
几个简单密码学算法的实现 文章给出了密码学初学时可能会遇到的算法实现,包括求最大公约数(最小公倍数lcm(a,b)=ab/gcd(a,b))、乘法逆元,快速模幂运
ElGamal
2024-07-14
- 2024-07-14
ElGamal 文章给出了ElGamal加密算法的一个实现。未做任何优化,仅供学习参考,计算速度跟专业的库相比应该有很大差距。虽然密码学算法是安全的,但是工程实现中可能存在其
RSA
2024-07-14
- 2024-07-14
RSA 公钥加密思想的提出 从单表替换密码到多表替换密码,再到分组密码,密码系统的安全性不断提高,但随之而来的密钥分发问题却越来越突出。20世纪70年代,美国政府每天需
AES
2024-07-14
- 2024-07-14
AES加密 DES加密的过程 具体的原理可以参考: 可以参考CSDN上的这篇文章 本代码参考《现代密码学概论》(仲红、潘恒、熊书明、王良民著) DES实现 文章给出了AES