【发布时间】:2021-08-09 03:05:45
【问题描述】:
我正在使用 Python 3 我有一个 Auth_INI ConfigParser 文件,其中用户名映射到密码。 我需要加密密码用密码所以只有密码才能解密它。
> Auth_INI = ConfigParser()
> password = 'password'
> password_encrypted = encrypt(password,'password')
> Auth_INI['username'] = password_encrypted
它所需要的只是某种困难的散列/非散列编码。我不需要任何东西 太花哨了。没有钥匙圈,只有纯文本编码/未编码。
使用这种加密方案,我可以通过decrypt(password,'guessword') != 'guessword' 轻松验证一个人,除此之外没有理由做任何事情。
有人能推荐一个像这样工作的加密/编码库吗?
现在我只是使用 urlsafe_b64encode('password') 并且没有密码来解码密码,所以基本上没有密码加密。请帮忙...
【问题讨论】:
-
用密码加密密码就像狗在追自己的尾巴。
标签: python encryption encode password-encryption encryption-symmetric