求一个算法! BASE64编码,你对你的a、b进行一下编码就可以保证当a!=b时f(a)!=f(b),且任意的f(x)都是ASCCII可打印字符~~~~如果不要等号这些字符,再对这些字符进行替换就可以了~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接base64不行..因为base64可能产生非字母和数字直接md5不行,因为存在碰撞base64+md5不行,同样,因为存在碰撞md5+base64不行,因为可能产生非字母和数字... 请问。。何为base64?一种64位加密算法吗? 那问一个问题在,php中的MD5函数返回的是一个32位的字符串,字符串取值为数字和abcdef,这样的话,如果两个随机的字符串的md5算法后的哈希值相等的概率是不是就是16的32次方分之一啊? 对头不过这个概率是很小的还可以用sha1,这个是40位的 TO surfchen(冲浪) 我不是说了么~~采用BASE64编码后再替换~~~~ PHP验证码图片显示不了 关于mvc开发,提交表单的时候action="?" 想实现一个最简单的见面,却怎么也实现不了,请帮忙!!!!!!!!!!!!!!!!!!!!!!! 如何把Unicode转成gb2312 PHP 制作首页幻灯片显示图片的问题!! phpwind和自己网站整合问题 怎么把大文本文件生成EXCEL 入门级问题:怎样获得第一个文件中的一个变量! 如果装GD函数库? 一直没有得到解决的问题,有谁知道解决!!(二) 如何判断某个网站是否有XML文件 这是什么怪问题????
直接md5不行,因为存在碰撞
base64+md5不行,同样,因为存在碰撞
md5+base64不行,因为可能产生非字母和数字...
还可以用sha1,这个是40位的