【发布时间】:2023-01-08 09:08:38
【问题描述】:
我一直在寻找合适的数据加密库 在python里用了好久,今天又要用了,不行 找到任何东西,所以有什么方法可以使用 用户设置的密码,如果我发现它通常是不安全的, 如果我找到一个好的解决方案,它不支持用户设置密码, 意思是我卡住了,有什么办法吗?
这是一些伪代码:
import encryption
encryptor: encryption.Crypt = encryption.Crypt("my secret password")
encryptor.encrypt("hello this is my very secret string") # => 9oe gyu yp9q*(Y 28j
encryptor.decrypt("9oe gyu yp9q*(Y 28j") # => hello this is my very secret string
我不在乎它是不是一个物体,因为我只在乎 它也可以是一个接受密码的函数:
import encryption
encryption.encrypt("hello this is my very secret string", "my secret password") # => 9oe gyu yp9q*(Y 28j
encryption.decrypt("9oe gyu yp9q*(Y 28j", "my secret password") # => hello this is my very secret string
我不介意它的加密或解密方式,我 只是想有办法做到这一点:),我也没有 注意它的输出,它可以是二进制的,一个对象, 一个字符串,任何东西
【问题讨论】:
标签: python python-3.x encryption cryptography passwords