• php md5


    任何数据(也包括软件),经过MD5加密后,会生成一串16字节的字符串,中华人民一般称其为“MD5值”。。
    不同的数据,经过MD5后生成的MD5值,几乎都是不同的(有相同可能性,因为算法局限性,但是概率极低,在不涉及重大安全隐患比如国家机密等方面,这个相同概率可以忽略不记)。。
    就好比全世界的人的DNA都是不同的一样(当然也有相同的)。。
    这样,MD5值就可以当作鉴别数据唯一性的一种标识。。
    所以,如果两份数据的MD5值是不一样的,那么这两份数据也肯定是不同的。。
    迅雷里面的MD5验证,主要是为了防止软件被篡改。。
    虽然有时候软件功能,界面都一致,却有可能被坏人加了某些木马病毒代码,在后台偷偷的干坏事,但是您却一点也察觉不出来。。
    此时只要将这个软件的MD5值与正版的进行对比就知道是不是被篡改过的了。。
    就是这样咯


    MD5加密码函数,做过web的人都知道md5,这个在php中只是一个函数,调用就OK了: 

    <?php 
        $a="php"; 
        $b=md5($a); 
        echo $b; 
    ?> 

    输出结果为: 

    e1bfd762321e409cee4ac0b6e841963c


    <?php
    $str = "Shanghai";
    echo "字符串:".$str."<br>";
    echo "TRUE - 原始 16 字符二进制格式:".md5($str, TRUE)."<br>";
    echo "FALSE - 32 字符十六进制格式:".md5($str)."<br>";
    ?>

  • 相关阅读:
    人脉是麻烦出来的
    oracle撤销表空间和回滚段
    linux虚拟机ip地址更改
    linux各个文件夹的用途
    Apache的配置文件http.conf参数含义详解
    账户管理_新建用户_用户组
    【刷题】BZOJ 3994 [SDOI2015]约数个数和
    【刷题】BZOJ 2301 [HAOI2011]Problem b
    【刷题】洛谷 P3455 [POI2007]ZAP-Queries
    【刷题】BZOJ 2820 YY的GCD
  • 原文地址:https://www.cnblogs.com/zqld/p/6904512.html
Copyright © 2020-2023  润新知