- import sha
- from base64 import b64encode
- password = '123456'
- ctx = sha.new( password )
- hash = "{SHA}" + b64encode( ctx.digest() )
- print hash
复制代码 如果知道明文字符串:
123456
可以用上面的代码得到SHA1加密之后的字符串:
{SHA}fEqNCco3Yq9h5ZUglD3CZJT4lBs=
如果只知道SHA1加密之后的字符串:
{SHA}fEqNCco3Yq9h5ZUglD3CZJT4lBs=
如何写代码获取到解密之后的明文字符串? |