`
cakin24
  • 浏览: 1333209 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

php使用MD5和SHA1进行加密

    博客分类:
  • PHP
阅读更多

一 代码

<?php 
echo "MD5加密算法:";
echo md5('PHP从基础到项目实战'); 						//使用md5()函数加密字符串PHP从基础到项目实战
echo "<br>";
echo "SHA1加密算法:";
echo sha1('PHP从基础到项目实战');						//使用sha1()函数加密字符PHP从基础到项目实战
echo "<br>";
echo "MD5加密算法,参数为true:";
echo md5('PHP从基础到项目实战',true); 						//使用md5()函数加密字符串PHP从基础到项目实战,参数为true
echo "<br>";
echo "SHA1加密算法:参数为true:";
echo sha1('PHP从基础到项目实战',true);						//使用sha1()函数加密字符PHP从基础到项目实战,参数为true
?>

 

二 运行结果
MD5加密算法:d4c31e963b546cf077138d8d4bd024f4
SHA1加密算法:1f100966ba64a88dd8981e464af0702ed3fcba34
MD5加密算法,参数为true:悦�;Tl饂崓K�$�
SHA1加密算法:参数为true: f篸◢貥FJ餻.狱�4
分享到:
评论

相关推荐

    WebService服务使用Md5和SHA1加密验证登陆

    在WebService使用Md5和SHA1加密技术对用户密码进行加密处理,从而增加用户安全性。登陆判断同样通过Md5和SHA1加密密码然后和数据库经过加密密码进行比较来(它们可都是二进制滴哦!)验证用户是否存在 很好滴东西 ...

    php MD5 base64 crypt等加密函数用法集.rar

    //Sha1这种加密方式跟MD5相差不是很大都有一个$raw_output的可选参数,使用方法也是一样的,$raw_output参数为true返回以20字符长度的格式,否则返回40字符长度的16进制的数字  $str=urlencode('陈和群'); //...

    PHP中5中常用的数据加密方法

    PHP中5中常用的数据加密方法 Md5()加密算法 Crypt()加密算法 Sha1()加密算法 URL编码加密技术 Base64编码加密技术 ...本实验使用PHP 7加密函数Md5()、Crypt()、Sha1()、URL、Base64()探究其加密方式和使用方法。

    PHP实现的简单sha1加密功能示例

    本文实例讲述了PHP实现的sha1加密功能。分享给大家供大家参考,具体如下: function encryptTokey($data){ $apikey = 'testapikey111'; $ps1 = sha1($apikey . strtolower($data)); $ps1 = strtoupper($ps1); $...

    [示例][PHP]password_compat-masterPHP5.5密码功能PHP库.zip

    其实跟前面的MD5同期的还有一个SHA1加密方式的,不过也是算法比较简单,所以这里就一笔带过吧。而这里即将要说到的SHA256 和 SHA512都是来自于SHA2家族的加密函数,看名字可能你就猜的出来了,这两个加密方式分别...

    MD5批量较验工具V3.0

    支持MD5查询、SHA1查询、CRC32查询校验,并且支持显示文件版本、时间参数,支持文件与文件夹鼠标拖放功能。 该工具可对文件进行批量校验,免去多个文件校验时的麻烦。 主要用途:验证下载后的文件是否与服务器上的...

    详解PHP处理密码的几种方式

    在 PHP中,经常会对用户身份进行认证。... MD5 相信很多PHP开发者在最先接触PHP的时候,处理密码的首选加密函数可能就是MD5了,我当时就是这样的: ...其实跟前面的MD5同期的还有一个SHA1加密方式的,不过也是

    PHP中的密码加密的解决方案总结

    层出不穷的类似事件对用户会造成巨大的影响,因为人们往往习惯...你可以直接指明sha256, sha512, md5, sha1等加密方式 &lt;?php function generateHashWithSalt($password) { $intermediateSalt = md5(uniqid(rand

    PHP代码审计(含详细文件目录)

    18 md5()函数===使用数组绕过.php 19 ereg()函数strpos() 函数用数组返回NULL绕过.php 20 十六进制与数字比较.php 21 数字验证正则绕过.php 22 弱类型整数大小比较绕过.php 23 md5函数验证绕过.php 24 md5函数true绕...

    PHP之密码加密的几种方式

    MD5 相信很多PHP开发者在最先接触PHP的时候,处理密码的首选加密函数可能就是MD5了,我当时就是这样的: 复制代码 代码如下: $password = md5($_POST[“password”]); 上面这段代码是不是很熟悉?...SHA256 和

    PHP mcrypt可逆加密算法分析

    对于不需要还原为原始数据的信息我们可以使用MD5、sha1等不可逆加密算法对数据进行加密处理,但对于交易信息等需要还原为原始数据的重要信息则必须使用可还原的加密算法进行加密了。当然你可以自己写一个可逆加密的...

    PHP的几种加密解密算法

    PHP的几种加密解密算法 一、 开发环境 1、环境搭建:Windows ...本案例主要使用PHP 7中几种加密解密技术:主要有md5、crypt、sha1、base64_encode(base64_decode)、urlencode(urldecode)来展示不同加密技术的加密效果。

    PHP实现的单向散列加密操作示例

    本文实例讲述了PHP实现的单向散列加密操作。分享给大家供大家参考,具体如下: ...//或者$sha1=md5($str.$salt); echo $str; echo " "; echo $sha1; echo " "; echo "http://localhost//sha1_de

    PHP网站开发语言技术特点及优势.docx

    1、跨平台特性:PHP 语言可以运行于 Linux... Blowfish ,TripleDES,MD5,并且 SHA1 也是可使用的 一些加密算法。 使用 PHP 语言运行 Linux、 FreeBSD、 OpenBSD、 Solaris Unix 操作系 统,不需安装任何杀毒软件及补丁

    php加密算法之实现可逆加密算法和解密分享

    对于大部分密码加密,我们可以采用md5、sha1等方法。可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密。对于需要还原的信息,则需要采用可逆的加密解密算法,下面一组PHP函数是实现此加密解密的方法

    SNMP:纯PHP SNMP库

    支持所有身份验证机制(md5,sha1,sha224,sha256,sha384,sha512)。 支持所有隐私加密机制(des,3des,aes128,aes192,aes256)。 支持所有客户端请求类型(Get,GetNext,GetBulk,Set,Inform,TrapV1,...

    HUC HASH(字符加密).zip

    在密码安全已经受到重重威胁的今天,sha1,md5均变得脆弱了。... ...开源,免费,在保留版权的前提下可任意修改。  用法:huc hash.php提供了一个接口,可以根据明文按要求生成...与MD5和sha1均不同,更无从谈起破解了。

    PHP PHP的感知图像哈希-PHP开发

    ImageHash感知哈希是多媒体文件的指纹,该指纹是从其内容的各种功能派生而来的。 与依赖于输入中的小变化...与诸如MD5和SHA1的加密哈希函数相比,感知哈希是一个不同的概念。 使用加密散列时,散列值是随机的。 数据

    PHP中散列密码的安全性分析

    分享给大家供大家参考,具体如下: php的基本哈希函数已经不再安全? php手册中有专门的一个部分...php常用的哈希函数有md5和sha1,这种哈希之后,一般是不可逆的,但是可以重现,也就是说同样的明文,哈希之后的结果是

    PHP的password_hash()使用实例

    一、前言PHP5.5提供了许多新特性及Api函数,其中之一就是Password Hashing API(创建和校验哈希密码)。... //输出: e10adc3949ba59abbe56e057f20f883e但是简单的md5加密很容易通过字典的方式进行破解,随便找个md

Global site tag (gtag.js) - Google Analytics