MD5加密算法知多少

这个thing,度娘说的是:
“MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。”

说白了就是给信息加密呗,这个Internet 时代什么最重要,当然是个人隐私和个人的数据,一不留心,Your personal information 就Game Over了,人发烧了可以吃药,累了可以休息,但信息丢失了,我去,我也不知道该咋办,经常玩微博的差不多知道,用家乡话来说,就是"一点法也没有"。废话好多,"烟鬼"正传。下面介绍 MD5 的使用方法。
First of all, we need to introduce md5.js into HTML.
Secondly, create a script tag and write ‘MD5(“data to be converted”)’ in the tag.
Finally, attach the most complete code below.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>MD5加密算法</title>
    //md5.js可以再GitHub 上下拉,附上地址,https://github.com/emn178/js-md5
    <script src="../js/md5.js"></script>
    //jquery,不用说了吧,挺简单的,en,挺简单的
    <script src="../js/jquery-1.7.2.min.js"></script>
    <script>
    	//函数的作用:将输入框中输入的文本转换为md5加密的格式
       function  md51() {
  			//用jquery娶到input 标签中输入的文本
           vall = $("#md5").val();
           //全部转换为小写,如果不需要则可以去掉 ".toLowerCase()"
            var md5_a =md5(vall).toLowerCase();
     		//将转换后的文本显示在id为show的div中
           $("#show").text("转换后的文本: "+md5_a);
        }
        //给button加点击事件,调用上面的md51().
        $(function () {
            $("#but").click(function () {
                md51();
            });
        });
    </script>
</head>
<body>
请输入要转换的文本: <input type="text" id="md5" class="md5" />
<button id="but">md5加密</button>
<div id="show"></div>
</body>
</html>

几句简单的English献丑了,哈哈。

你可能感兴趣的:(md5,MD5加密算法)