(相关资料图)
哈喽 小伙伴们 ,今天给大家科普一个小知识。在日常生活中我们或多或少的都会接触到MD是什么码_MD5码到底是什么的?方面的一些说法,有的小伙伴还不是很了解,今天就给大家详细的介绍一下关于MD是什么码_MD5码到底是什么的?的相关内容。
1、MD5中的MD代表MessageDigest,意思是信息摘要。
2、但这个信息摘要并不是信息内容的缩写,而是根据已公布的MD5算法对原始信息进行数学变换后得到的128位特征码。
3、该特性代码具有以下特征。
4、首先,它是不可逆的。
5、比如我有一个" MySecretWords "这样的秘密文本,通过算法转换得到MD5代码(b 9944 e 9367d 2 e 40 D1 f 0 c 4040d 4 daaf 7)。
6、把这个代码讲给别人听,他们就可以根据这个MD5代码,无系统地知道你的原文是什么。
7、其次,这个码具有很高的离散性,也就是说原始信息的一点点变化都会导致MD5发生很大的变化,比如" ABC " MD5(902 FBD 2 B1 df 0 C4 f 70 B4 a5 d 23525 e 932)和" ABC "(多一个空格)MD5(12 c 774468 f 981 a 9487 c 30773d 80993)由于最后一个码长达128位,任何信息之间出现相同MD5码的可能性是非常大的因此,一般认为MD5码能够唯一代表原始信息的特征,通常用于密码的加密存储、数字签名、文件完整性验证等。
本文到此结束,希望对大家有所帮助。
关键词: