cryptography 42.0.4Windows版Python加密库
Python 项目的加密需求里,cryptography
库一直是老大哥级别的存在。cryptography-42.0.4-cp37-abi3-win_amd64.whl
这个版本专门给 Windows 环境准备的,装起来稳、用起来快,兼容 Python 3.7+,蛮贴心的。
多时候你想给用户信息加个密,或者搞个数字签名验证来源,用cryptography
就对了。它底层用的是 OpenSSL,但你不用操心那些底层细节,接口写得挺清晰的。像Fernet
加密方式,直接封装好了,复制几行就能跑。
比如你要做个加解密:
from cryptography.fernet import Fernet
key = Fernet.generate_key()
cipher = Fernet(key)
token = cipher.encrypt(b"hello world")
print(cipher.decrypt(token))
你看,几行代码就搞定,而且响应也快。加上轮子已经封好了,你也不用再自己造。要注意哦,这个 .whl
文件是给 Windows 64 位用的,直接 pip install
就能装,前提是 Python 版本要对。
如果你平时写Flask
、FastAPI
这种 Web 项目,经常要用户数据或者 Token 签发,那用它顺手。别忘了,它也支持非对称加密,比如 RSA
和 Elliptic Curve
,你用起来也不会觉得绕。
如果你是 Windows 开发者,Python 版本在 3.7 及以上,想给项目加点安全保障,这个包值得装上试试,蛮靠谱的。
2.75MB
文件大小:
评论区