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