我们现在使用的应用程序的身份验证系统使用双向哈希,基本上只不过是美化的凯撒密码。在不详细了解它的情况的情况下,我想用更安全的加密算法替换它(并且需要在服务器端完成)。不幸的是,它需要是双向的,而 hashlib 中的算法都是单向的。
有哪些好的加密库包含此类算法?
我假设你想要一个加密算法,而不是哈希值。这PyCrypto https://pypi.python.org/pypi/pycrypto图书馆提供了相当广泛的选择。它正在转移到一个新维护者 http://www.dlitz.net/software/pycrypto/,所以文档有点杂乱,但是this http://www.dlitz.net/software/pycrypto/doc/#crypto-cipher-encryption-algorithms大致就是您想要开始查找的地方。我通常使用 AES 来处理类似的事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)