MD5加密计算:拼接字符串 'A' 和 'B' 的不同结果
本文演示了对字符串 'A' 和 'B' 进行 MD5 加密时,不同拼接顺序得到的不同结果。分别计算了 'A' 拼接 'B' 和 'B' 拼接 'A' 两种情况下的 MD5 值。
假设:
- 'A' = 1234
- 'B' = 5678
-
拼接 'A' 和 'B': MD5('12345678') = 25d55ad283aa400af464c76d713c07ad
-
拼接 'B' 和 'A': MD5('56781234') = 0f6e9f6936a5a9b5c3e8ada415ac3b16
可以看出,即使是相同字符串的不同顺序,经过 MD5 加密后也会得到不同的结果。这说明 MD5 加密对输入顺序敏感,并且是不可逆的。
原文地址: https://www.cveoy.top/t/topic/fZFU 著作权归作者所有。请勿转载和采集!