我有一些字符串,可以说string = "abcd4345.345rg"
,我正在寻找简单的 python 模块,它允许我使用一些密钥(例如 AES)来加密/解密它。
我写这个问题是因为我在 django 中找不到任何模块——我只找到了散列函数。我需要一个小模块,其功能仅此encrypt(data,key)/decrypt(data,key)
而已。
您没有指定是否需要对称或不对称算法。无论如何,您可以查看 python 加密文档(hmac 可以是一个很好的非对称/公钥选项):
http://docs.python.org/2/library/crypto.html
和用于 AES 的 PyCrypto: