我一直在四处搜寻疯狂寻找一个可以采取秘密词的狙击手,同时还提供一个小字符长度,在30-45之间。
示例字符串:“快速的棕色狐狸跳过懒狗。”
由于此代码将通过$ _GET在url中发送,并且也将通过url接收,我希望它在30-45之间尽可能短,带有盐,所以我可以在另一个上解码它端。
我搜索了几个这样的密码: http://php.net/manual/en/mcrypt.ciphers.php
但到目前为止他们要么返回超过50个字符,要么有[az] [AZ] [0-9]之外的字符,例如padding'=='但找不到我正在寻找的任何内容。
我发现了以下哈希算法,它具有较短的字符长度,同时也是一个密码。但是这种方法不允许解码,另一种方法是查看两个键是否匹配使用此方法
<?php
echo hash_hmac('ripemd160', 'The quick brown fox jumped over the lazy dog.', 'secret');
?>
b8e7ae12510bdfb1812e463a7f086122cf37e4f7
是否有一个ciper可以同时执行密码并进行编码/解码,同时提供短字符长度?