将Hashids与字符串一起使用

时间:2017-05-26 06:42:00

标签: php hashids

我正在寻找一种从原始字符串生成短,唯一,不可变和可逆ID的方法。我为此找到了完美的库Hashids,但它只需输入整数,我也有字母。

我不想使用常见的加密算法,因为输出很长。

我可以使用base64_encode来实现这一点,但我希望使用密码短语来阻止来自不受欢迎的人的直接解码。

任何人都知道解决方案吗?

1 个答案:

答案 0 :(得分:1)

我认为您找不到符合您需求的“完美图书馆”。来自网站;

  

不要编码字符串。我们有几个要求添加此功能 - “它似乎很容易添加”。出于安全考虑,我们不会添加此功能,这样做会鼓励人们对密码等敏感数据进行编码。这是错误的工具。