php5中文函数手册: PHP加密解密函数,适合PHP4、PHP5

今天刚要对一个数据进行加密存储,并且能读取出来,找到两个比较好的函数做个记录:
<?php
//加密函数base64_encode()
$str="加密";
echo base64_encode($str);
//解密函数base64_decode()
$str="vNPD3A==";
echo base64_decode($str);
?>
本文链接http://www.cxybl.com/html/wlbc/Php/20130522/37975.html

时间: 2024-09-12 06:46:14

php5中文函数手册: PHP加密解密函数,适合PHP4、PHP5的相关文章

PHP加密解密函数详解_php技巧

分享一个PHP加密解密的函数,此函数实现了对部分变量值的加密的功能.加密代码如下: /* *功能:对字符串进行加密处理 *参数一:需要加密的内容 *参数二:密钥 */ function passport_encrypt($str,$key){ //加密函数 srand((double)microtime() * 1000000); $encrypt_key=md5(rand(0, 32000)); $ctr=0; $tmp=''; for($i=0;$i<strlen($str);$i++){

discuz加密解密函数使用方法和中文注释

 这篇文章主要介绍了discuz加密解密函数的使用方法和中文注释,大家参考使用吧  代码如下: <?php /**  * $string 明文或密文  * $operation 加密ENCODE或解密DECODE  * $key 密钥  * $expiry 密钥有效期  */  function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) {     // 动态密匙长度,相同的明文会生成不同密文就是依靠动态密匙

php源码分析之DZX1.5加密解密函数authcode用法

  本文实例讲述了php源码分析之DZX1.5加密解密函数authcode用法.分享给大家供大家参考.具体分析如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 <?php $authkey

PHP中加密解密函数与DES加密解密实例

 例子,php加密解密的例子 加密函数:   代码如下: /* *功能:对字符串进行加密处理 *参数一:需要加密的内容 *参数二:密钥 */ function passport_encrypt($str,$key){ //加密函数  srand((double)microtime() * 1000000);  $encrypt_key=md5(rand(0, 32000));  $ctr=0;  $tmp='';  for($i=0;$i<strlen($str);$i++){   $ctr=$

各种加密解密函数(URL加密解密、sha1加密解密、des加密解密)

原文:各种加密解密函数(URL加密解密.sha1加密解密.des加密解密) 普通hash函数如md5.sha1.base64等都是不可逆函数.虽然我们利用php可以利用这些函数写出可逆函数来.但是跨语言时这类可逆函数非常难搞定.所以这时尽量使用AES DES RC4 Rabbit TripleDes这些方法. 包含超时的加密解密函数 1 /** 2 * 加密 3 * @param string $string 要加密或解密的字符串 4 * @param string $operation 加密

PHP带密钥的加密解密函数

代码  代码如下 复制代码 function encrypt($data, $key) {     $key    =   md5($key);     $x      =   0;     $len    =   strlen($data);     $l      =   strlen($key);     for ($i = 0; $i < $len; $i++)     {         if ($x == $l)          {             $x = 0;     

2个比较经典的PHP加密解密函数分享_php实例

项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理. 最常见的应用在用户登录以及一些API数据交换的场景. 笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家.加密解密原理一般都是通过一定的加密解密算法,将密钥加入到算法中,最终得到加密解密结果.1.非常给力的authcode加密函数,Discuz!经典代码(带详解): 复制代码 代码如下: function authcode(

php中base64_decode与base64_encode加密解密函数实例_php技巧

本文实例讲述了php中base64_decode与base64_encode加密解密函数.分享给大家供大家参考.具体分析如下: 这两个函数在php中是用得对php代码进行加密与解密码的base64_encode是加密,而base64_decode是解密了,下面我们看两个简单实例. base64_encode语法:string base64_decode(string data); 复制代码 代码如下: $str='d3d3LmpiNTEubmV0IOiEmuacrOS5i+Wutg==';   

php源码分析之DZX1.5加密解密函数authcode用法_php技巧

本文实例讲述了php源码分析之DZX1.5加密解密函数authcode用法.分享给大家供大家参考.具体分析如下: <?php $authkey = ''; /** * @param string $string: 输入的需要加密(或解密)的明文(或密文) * @param string $operation: 'DECODE'或其它,其中默认表示解密,输入其它表示加密 * @param string $key: 加解密密钥 * @param int $expiry: 有效期 */ functio