Python 是否有一种内置的、使用密码对字符串进行编码/解码的简单方法?
就像这样:
>>> encode('John Doe', password = 'mypass')
'sjkl28cn2sx0'
>>> decode('sjkl28cn2sx0', password = 'mypass')
'John Doe'
因此字符串“ John Doe”被加密为‘ sjkl28cn2sx0’。要获得原始字符串,我需要用密钥‘ mypass’来“解锁”该字符串,这是我的源代码中的一个密码。我希望这是我用密码加密/解密 Word 文档的方法。
我想使用这些加密的字符串作为 URL 参数。我的目标是混淆,而不是强大的安全性; 没有任何关键任务被编码。我意识到我可以使用一个数据库表来存储键和值,但是我正在努力做到极简。