crypto 若干密码学算法的实现。 如果你选修清华大学计算机系相关课程,并且正在做与本仓库相同的作业,请先自己实现后再参考。在课程允许参考的前提下,参考本仓库后,务必在 README 和代码注释中记录参考本仓库的内容。 实现的算法: 信息摘要:MD4 SHA2 SHA3 SM3 对称加密:RC4 SM4 AES DES 其他:BM 此外还实现了 MD4 碰撞算法 的简化版本,可以在数十秒内生成十多个 MD4 碰撞。 License 见 LICENSE。