一个小的密钥长度的PHP密码

时间:2014-08-04 15:58:41

标签: php hash decode encode hmac

我一直在四处搜寻疯狂寻找一个可以采取秘密词的狙击手,同时还提供一个小字符长度,在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可以同时执行密码并进行编码/解码,同时提供短字符长度?

0 个答案:

没有答案