Skip to main content
 首页 » 编程设计

python之django/python自定义数据加密

2024年08月29日29bjzhanghao

我有一些字符串,比方说 string = "abcd4345.345rg" 我正在寻找简单的 python 模块,它允许我使用一些 key (例如 AES)对其进行加密/解密。

我写这个问题是因为我在 django 中找不到任何模块 - 我只找到了散列函数。我只需要一个具有 encrypt(data,key)/decrypt(data,key) 功能的小模块,仅此而已。

请您参考如下方法:

您没有指定是需要对称算法还是非对称算法。无论如何,您可以查看 python 加密文档(hmac 可以是一个很好的非对称/公钥选项):

http://docs.python.org/2/library/crypto.html

和用于 AES 的 PyCrypto:

https://www.dlitz.net/software/pycrypto/