随机数生成器 | BASE64加密解密 | 进制转换 | ASCII码表转换 | CSS格式化 | UTF-8转换 |
HTML转换JS | Unicode编码转换 | MD5加密 | RGB颜色查询 | JS加密/解密 | 秒表计时器 |
字母大小写转换 | 人民币大小写转换 | URL编码解码 | 农历公历转换 | 繁体字转换 | 长度重量转换 |
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。
MD5的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。
我们常常在某些软件下载站点的某软件信息中看到其MD5值,它的作用就在于我们可以在下载该软件后,对下载回来的文件用专门的软件(如Windows MD5 Check等)做一次MD5校验,以确保我们获得的文件与该站点提供的文件为同一文件。利用MD5算法来进行文件校验的方案被大量应用到软件下载站、论坛数据库、系统文件安全等方面。