0

导入密钥环 keyring.set_password('test_db','louis','secret123') keyring.get_password('test_db','louis') 'secret123'

4

1 回答 1

0

您需要的是keyring.cryptfile。通过这种方式,将使用散列密码(argon2 散列)创建一个 cryptfile_pass.cfg 文件。

你可以像这样使用它:

from keyrings.cryptfile.cryptfile import CryptFileKeyring

kr = CryptFileKeyring()
kr.set_password("service", "username", "my_secret_key_code")
>>>Type your password: MyPass_word

kr.get_password("service", "username")
>>>Please enter password for encrypted keyring:

如果你按:'my_secret_key_code' 你会得到:MyPass_word

在这里查看更多。

于 2021-06-02T16:09:44.377 回答