md5不是对称密码算法
In cryptography, MD5 (Message-Digest algorithm 5) is a mainly used cryptographic hash function with a 128-bit hash value. As we use in an Internet standard (RFC 1321), MD5 has been employed or developed in a more variety of security applications and is also mainly used to check the integrity of files or the product. An MD5 hash is expressed as a 32 digit hexadecimal number in it.
在密码学中, MD5(消息摘要算法5)是主要使用的具有128位哈希值的密码哈希函数。 正如我们在Internet标准(RFC 1321)中使用的那样, MD5已在多种安全应用程序中使用或开发,并且还主要用于检查文件或产品的完整性。 MD5哈希表示为其中的32位十六进制数字。
MD5 is a strengthened or latest version of MD4. Similarly, like MD4, the MD5 hash was invented by "Professor Ronald Rivest" of MIT University. Also, MD5 was used as the model for SHA-1, since they sharing many common features between them. MD5 and SHA-1 are the two most mainly used hash algorithms nowadays, but the use of MD5 will certainly decline over time since it is now considered broken.
MD5是MD4的增强版本或最新版本。 类似地,像MD4一样,MD5哈希由麻省理工大学的“ Ronald Rivest教授”发明。 此外,由于MD5在SHA-1之间共享许多共同的功能,因此它们被用作SHA-1的模型。 MD5和SHA-1是当今两种最常用的哈希算法,但是MD5的使用肯定会随着时间的流逝而减少,因为现在认为它已被破坏。