首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

python-mini.zip

安全技术 18.55KB 10 需要积分: 1
立即下载

资源介绍:

Author: tanglei 本次提供密码三级的最小集合,需要sm2等的,微信私聊。 DateTime:2024-11-18 完成 微信:ciss_cedar 欢迎一起学习 description:_alg文件 是bytes操作,_apply文件 是对str的操作 最小集合如下: 引用了 gmssl 和 cryptography 两个库。 pip install gmssl pip install cryptography 主要是gmssl实现的比较少,也可以完全由cryptography实现,但是cryptography不支持sm2算法 所以部分引用了cryptography,也可以完全引用cryptography库,但这个库不是国内的。 随机数:gen_random 完整性: sm3_hmac,注意sm3不能单独使用,也不能单独保证完整性,因为里面没有密钥,算法是公开的,大家都可以计算 加解密:sm4_cbc_encrypt,sm4_cbc_decrypt, 文件加解密:file_encrypt_sm4,file_decrypt_sm4 ,使用默认模式CBC,mode不传

资源文件列表:

python_mini.zip 大约有17个文件
  1. mini/
  2. mini/random_alg.py 380B
  3. mini/random_apply.py 399B
  4. mini/readme.txt 1.15KB
  5. mini/sm3_alg.py 1010B
  6. mini/sm3_apply.py 1.08KB
  7. mini/sm4_alg.py 5.94KB
  8. mini/sm4_apply.py 10.74KB
  9. mini/symmetric_alg.py 4.49KB
  10. mini/symmetric_apply.py 5.51KB
  11. mini/__init__.py 12B
  12. mini/__pycache__/
  13. mini/__pycache__/random_alg.cpython-312.pyc 423B
  14. mini/__pycache__/sm3_alg.cpython-312.pyc 1.69KB
  15. mini/__pycache__/symmetric_alg.cpython-312.pyc 6.01KB
  16. mini/__pycache__/symmetric_apply.cpython-312.pyc 4.25KB
  17. mini/__pycache__/__init__.cpython-312.pyc 184B
0评论
提交 加载更多评论
其他资源 bugreport-Xiaomi 13 Ultra-2024-11-18-161524.zip
bugreport-Xiaomi 13 Ultra-2024-11-18-161524.zip
TSGL数据库.zip
TSGL数据库.zip
2024年全国大学生软件测试大赛开发者赛道省赛题目
欢迎免费下载!如果CSDN偷偷改成付费了,可以私信我,免费私发:)
inputCircle.zip
inputCircle.zip
【行空板K10基础入门教程】第01课:趣识脸谱
【行空板K10基础入门教程】第01课:趣识脸谱
experiment-demo.zip
experiment-demo.zip
第21讲MATLAB源程序.zip
第21讲MATLAB源程序.zip
gcc-CentOS.zip
gcc-CentOS.zip