"MD5散列是通过提取一个任意长度的字符串并将其编码成128位指纹来创建的。使用MD5算法对相同的字符串进行编码,总是会得到相同的128位散列输出。在数据库中存储密码、信用卡号码或其他敏感数据时,MD5散列常用于较小的字符串,如流行的MySQL等数据库。这个工具可以让你从一个简单的256个字符的字符串中快速轻松地编码出MD5散列。由于MD5散列算法总是对相同的输入产生相同的结果,用户可以将源文件的散列与新创建的目标文件的散列进行比较,以验证它是完整的和未被修改的。它只是给定条目的一个指纹。然而,这是一个单向交易,因此,几乎不可能用MD5散列来恢复原始字符串。