update readme
这个项目包含了多种常见加密算法的Python实现。这些实现主要用于学习目的,展示了各种加密技术的基本原理。
Algorithm/ ├── Asymmetric/ │ ├── DSA.py │ ├── ECC.py │ └── RSA.py ├── Hash/ │ ├── MD5.py │ ├── SHA1.py │ ├── SHA2.py │ └── SHA3.py ├── Hybrid/ │ └── ECIES.py ├── MAC/ │ ├── CMAC.py │ └── HMAC.py ├── Substitution/ │ ├── Atbash.py │ ├── Caesar.py │ ├── Playfair.py │ └── Vigenere.py └── Symmetric/ ├── 3DES.py ├── AES.py ├── DES.py └── RC4.py
每个算法文件都包含了示例使用代码。您可以直接运行这些Python文件来查看算法的工作原理。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
加密算法实现项目
这个项目包含了多种常见加密算法的Python实现。这些实现主要用于学习目的,展示了各种加密技术的基本原理。
项目结构
Algorithm/ ├── Asymmetric/ │ ├── DSA.py │ ├── ECC.py │ └── RSA.py ├── Hash/ │ ├── MD5.py │ ├── SHA1.py │ ├── SHA2.py │ └── SHA3.py ├── Hybrid/ │ └── ECIES.py ├── MAC/ │ ├── CMAC.py │ └── HMAC.py ├── Substitution/ │ ├── Atbash.py │ ├── Caesar.py │ ├── Playfair.py │ └── Vigenere.py └── Symmetric/ ├── 3DES.py ├── AES.py ├── DES.py └── RC4.py
已实现的算法
非对称加密
哈希函数
混合加密
消息认证码
替换密码
对称加密
量子加密
其他
使用说明
每个算法文件都包含了示例使用代码。您可以直接运行这些Python文件来查看算法的工作原理。