Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种从原始字符串生成简短、唯一、不可变和可逆 ID 的方法。我为此找到了完美的库Hashids,但它只需要输入整数,而且我也有字母。
我不想使用常见的加密算法,因为输出很长。
我可以做到这一点,base64_encode但我想用密码进行散列,以防止不受欢迎的人直接解码。
base64_encode
有人知道解决方案吗?
我认为您没有找到满足您需求的“完美图书馆”。从网站;
不要对字符串进行编码。我们已经收到了几个添加此功能的请求——“添加起来似乎很容易”。出于安全目的,我们不会添加此功能,这样做会鼓励人们对敏感数据(例如密码)进行编码。这是错误的工具。