MD5加密会产生16位跟32位的结果?

16位跟32位有什么差别?(md5($pass))跟一次加密又有什么区别是不是无论加密内容有多大还是只会出现32跟16这么多位?... 16位跟32位有什么差别?(md5($pass))跟一次加密又有什么区别 是不是无论加密内容有多大还是只会出现32 跟16 这么多位? 展开
 我来答
匿名用户
2013-07-16
展开全部
两个结果是一样的,32位更加安全,hash碰撞几率更低无论加密内容是什么结果都是32位而16位不过是32位中间那部分仔细看呵呵
匿名用户
2013-07-16
展开全部
MD5,可以产生两种结果一种是结果为16位的
一种结果是:32位的而且只有这两种长度,不管你要加密的字串是多少位的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-16
展开全部
那就只在键盘上的字母 数字都有36个 这些数的无序排列组合总是要比32位跟16位要多么随着信息量增大 那不是就没有唯一的解了?回复:是的,当f(x1)=f(x2),时,就叫hash碰撞所以据说MD5已经被美国安全部门抛弃了但是作为民用,比如文件鉴别码,密码保护等等 MD5足够了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-16
展开全部
用MD5加密的话,如果是16位那么不论你加密的字符串有多长,最终加密的结果只有16位,32位加密也一样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式