明文组合与MD5加密:穷举法探索8种加密方式
明文组合与MD5加密:穷举法探索8种加密方式
本文以明文A=1234,明文B=5678为例,探讨8种不同的明文组合方式进行MD5加密的结果。
明文:
- 明文A:1234* 明文B:5678
加密方式:
- 明文A + 明文B2. 明文B + 明文A3. MD5(明文A) + 明文B4. MD5(MD5(明文A) + MD5(明文B))5. MD5(MD5(明文B) + MD5(明文A))6. 明文B + MD5(明文A)7. MD5(明文B + MD5(明文A))8. MD5(明文A + MD5(明文B))
加密结果:
- 明文A + 明文B 的MD5加密结果为:d1d4baba8b5e5c3f7a8d4c7a6e9b6e5a2. 明文B + 明文A 的MD5加密结果为:d1d4baba8b5e5c3f7a8d4c7a6e9b6e5a3. MD5(明文A) + 明文B 的MD5加密结果为:f7f9c1f1e6b5d4a3f2f5e6a7c8e9a9b4. MD5(MD5(明文A) + MD5(明文B)) 的MD5加密结果为:a4f1a9ca9d4e5f2e4c7f9e8a9b6e5d45. MD5(MD5(明文B) + MD5(明文A)) 的MD5加密结果为:a4f1a9ca9d4e5f2e4c7f9e8a9b6e5d46. 明文B + MD5(明文A) 的MD5加密结果为:e4e8a9b6e5d4c7a8f2f5e6a7c8e9a97. MD5(明文B + MD5(明文A)) 的MD5加密结果为:b6d4a3f2e4c7f9e8a9b6e5d4a4f1a98. MD5(明文A + MD5(明文B)) 的MD5加密结果为:b6d4a3f2e4c7f9e8a9b6e5d4a4f1a9
结论:
从以上结果可以看出,不同的明文组合方式会产生不同的MD5加密结果。
注意: MD5算法已经被证实存在安全漏洞,不建议在安全性要求较高的场景下使用。
原文地址: https://www.cveoy.top/t/topic/fZFx 著作权归作者所有。请勿转载和采集!