本文演示了对字符串 'A' 和 'B' 进行 MD5 加密时,不同拼接顺序得到的不同结果。分别计算了 'A' 拼接 'B' 和 'B' 拼接 'A' 两种情况下的 MD5 值。

假设:

  • 'A' = 1234
  • 'B' = 5678
  1. 拼接 'A' 和 'B': MD5('12345678') = 25d55ad283aa400af464c76d713c07ad

  2. 拼接 'B' 和 'A': MD5('56781234') = 0f6e9f6936a5a9b5c3e8ada415ac3b16

可以看出,即使是相同字符串的不同顺序,经过 MD5 加密后也会得到不同的结果。这说明 MD5 加密对输入顺序敏感,并且是不可逆的。

MD5加密计算:拼接字符串 'A' 和 'B' 的不同结果

原文地址: https://www.cveoy.top/t/topic/fZFU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录