我正在寻找一个PHP函数,它创建一个字符串或文件的短哈希,类似于像tinyurl.com这样的URL缩短网站
哈希值不应超过8个字符.
如果我们具有以下优先级(按此顺序),那么最好的散列算法是什么:
它不必是安全的.基本上我正在尝试基于某些对象的属性组合创建索引.所有属性都是字符串.
任何对c#实现的引用都将不胜感激.
PHP是否具有内置函数来执行字符串到整数哈希,这是难以逆转的?
现在,我知道我可以放弃做一个md5,并把它的子串作为基数16号,但我正在寻找内置的东西.
谢谢.
我需要创建一个简单的散列方法来传递URL中的一些数据.它不需要非常安全,对大多数人来说这不应该是显而易见的.
散列需要包含发送方的数字ID和接收方的ID,我应该能够在读取附加的散列后解码数据.
有任何想法吗?我希望哈希尽可能简短,因为这个网址是通过IM,电子邮件等共享的.
我正在尝试安全地创建一个带有PHP脚本的系统用户,在那里,我希望能够使用php脚本散列密码,以便他们的密码在bash历史中无处可见.
如何获取字符串,并将其哈希,以便它是一个unix密码哈希?
$UX_PW = some_function('my_password');
exec("useradd -p $UX_PW newusername");
Run Code Online (Sandbox Code Playgroud)