什么是MD5加密和解密?它(数值)和验证文件是否一致性有什么区别?

2025-05-16 10:34:29
推荐回答(2个)
回答1:

MD5信息摘要算法,是一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值,用于确保信息传输完整一致。
首先他并不是加密和解密的算法,他其实是利用输入文件的信息计算出一个唯一对应的散列,当输入信息有变化,结果也会有相应的变化。这样的话,我们就可以利用md5的结果来验证文件是不是有修改。这样我们就从算法上来保证md5结果和验证文件有一一对应的关系。

回答2:

这是可以通过……计算,得到一个长度固定的“数”,没所谓解密,就是重新计算一次,得到同样结果,说明你给的信息正确。
比如口令,保存的不是口令本身,是md5值;核对的时候,把你输入给计算一次,值一样就认为匹配。
对于文件,比如她给你发的片,有打码,那是文件有错么,计算一下md5,结果一致,那就不用再传一次了,文件是一致的……