如何在php中解密sha1?

2024-02-23

下面我使用 sha1 加密了一个字符串变量。现在我希望使用 sha1 函数解密数据,但我要去某个地方。请有人站出来以正确的方式指导我。

下面是我的代码

<?php
   $variable  = "tiger";
   echo $variable;
   $encrypt = sha1($variable);
   echo $encrypt;
   $decrypt = sha1($encrypt);
   echo $decrypt;
 ?>

我得到这样的输出

tiger
46e3d772a1888eadff26c7ada47fd7502d796e07
989df2c8b5ea37eb7cfde0527d94c01a15257002

SHA-1 是一种单向哈希函数。

根据维基百科

加密哈希函数是被认为是的哈希函数 实际上不可能反转,即重新创建输入数据 仅根据其哈希值。

http://en.wikipedia.org/wiki/Cryptographic_hash_function http://en.wikipedia.org/wiki/Cryptographic_hash_function

因此你根本无法解密它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在php中解密sha1? 的相关文章