openssl passwd的python版本
opensslpasswd命令计算在运行时键入的密码的散列或列表中每个密码的散列。密码列表取自文件中option-in的命名文件、option-stdin的stdin以及其他命令行。可以使用UNIX标准算法crypt和基于MD5的BSD密码算法1及其Apache变体apr1 下面是一个工作命令行的示例:openssl passwd的python版本,python,pyopenssl,Python,Pyopenssl,opensslpasswd命令计算在运行时键入的密码的散列或列表中每个密码的散列。密码列表取自文件中option-in的命名文件、option-stdin的stdin以及其他命令行。可以使用UNIX标准算法crypt和基于MD5的BSD密码算法1及其Apache变体apr1 下面是一个工作命令行的示例: # openssl passwd -salt lol "input" lokvI0eY9X.FM 是否有一个python模块可以使用openssl处理密码生成 如果您需要与使用unix标准密
# openssl passwd -salt lol "input"
lokvI0eY9X.FM
是否有一个python模块可以使用openssl处理密码生成 如果您需要与使用unix标准密码(3)的openssl passwd类似的行为,python有一个
crypt
模块:
import crypt
crypt.crypt('input', salt='lol') # => 'lokvI0eY9X.FM'
如果您需要类似使用unix标准crypt(3)的
openssl passwd
这样的行为,python有一个crypt
模块:
import crypt
crypt.crypt('input', salt='lol') # => 'lokvI0eY9X.FM'
对于3.6,秘密可能会有所帮助:
加密
有很多密钥生成算法:openssl
的默认算法,crypt
通常被认为已经过时。有人知道使用哪种算法吗?正在尝试在opensslpasswd
中内部使用“unix标准算法crypt”时进行故障排除。然后,如果我知道使用了哪种算法,我可以更容易地验证输入+salt是否返回了正确的值。对于3.6,机密可能会有所帮助:加密
有很多密钥生成算法:openssl
的默认算法,crypt
通常被认为已经过时。有人知道使用哪种算法吗?正在尝试在opensslpasswd
中内部使用“unix标准算法crypt”时进行故障排除。然后,如果我知道使用了哪个algo,我就可以更容易地验证输入+salt是否返回了正确的值。