mirror of
https://git.oceanpay.cc/danial/kami_itunes_third_api.git
synced 2025-12-18 23:00:41 +00:00
- 实现RSA密钥对的生成、导出、加载功能 - 新增RSA公钥加密与私钥解密接口,支持Base64和Hex编码 - 实现RSA私钥数字签名及公钥签名验证功能 - 添加RSA密钥对文件读写辅助函数 - 新增非对称加密使用示例,涵盖密钥生成、加解密、签名验证等场景 - 提供项目中集成非对称加密的应用示例,包括安全API请求、数据加密、证书签发与认证令牌 - 添加完善的单元测试覆盖密钥管理、加密解密、签名验证及边界情况 - 调整依赖版本,替换pycryptodome为cryptography包 - 优化部分已有加密代码,改用cryptography库实现AES加密,增强兼容性和安全性
11 lines
181 B
Plaintext
11 lines
181 B
Plaintext
requests~=2.31.0
|
|
redis~=5.0.8
|
|
pydantic~=2.8.2
|
|
pydantic-settings~=2.4.0
|
|
loguru~=0.7.2
|
|
pyyaml~=6.0.1
|
|
brotli~=1.1.0
|
|
cryptography~=46.0.3
|
|
sqlalchemy~=2.0.32
|
|
pymysql~=1.1.1
|
|
psutil~=6.0.0 |