base64 Base64编码可用于在HTTP环境下传递较长的标识信息 base64_encode base64_decodeserialize 可以将类(对象)存储为字符串. 可以用unserialize还原存储的类(对象) ser...
分类:
Web程序 时间:
2015-07-02 15:29:05
阅读次数:
153
项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。最常见的应用在用户登录以及一些API数据交换的场景。笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家。加密解密原理一般都是通过...
分类:
Web程序 时间:
2015-06-29 20:14:02
阅读次数:
145
<?phpclassMcrypt{/***解密**@paramstring$encryptedText已加密字符串*@paramstring$key密钥*@returnstring*/publicstaticfunction_decrypt($encryptedText,$key=null){$ke...
分类:
Web程序 时间:
2015-06-24 14:27:30
阅读次数:
170
接触Discuz有一段时间了,一直很喜欢这个论坛程序,确实是一个很不错的程序,灰常值得我们去学习,这里介绍它其中的一个加密函数(含解密)这个加密函数的特点在于,比普通的加密函数多了一个随机密钥 ,可以令密文无任何规律,即便是原文和密钥完全相同,加密结果也会每次不同,增大破解难度。同时还有一个时限功能...
分类:
Web程序 时间:
2015-05-22 22:22:05
阅读次数:
234
JCE cannot authenticate the provider BC...
分类:
编程语言 时间:
2015-05-08 22:13:41
阅读次数:
6172
这篇文章主要介绍了2个比较经典的PHP加密解密函数分享,一个是Discuz!的authcode加密函数(带详细分解),一个是encrypt()函数,都比较经典,需要的朋友可以参考下
项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。
最常见的应用在用户登录以及一些API数据交换的场景。
笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家。加密解密原理一般都是通过一定的加密解密算法,将密...
分类:
Web程序 时间:
2015-04-21 18:09:16
阅读次数:
163
1,使用crypt()函数进行加密
crypt()函数可以进行单项加密,具体语法如下:
string crypt(string str[,tring salt])
其中 str是要加密的字符串,salt为加密时使用的干扰串,如果省掉第二个参数,就会随机生成一个干扰串。crypt()函数支持四种算法和长度。具体如下表:
示例代码如下:
<?php $str ="I'm jack!!!";
ec...
分类:
Web程序 时间:
2015-04-08 18:02:18
阅读次数:
160
安装和使用php的mcrypt扩展 程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库和。 其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。PHP加.....
分类:
Web程序 时间:
2015-04-08 14:53:24
阅读次数:
161
/*********************************************************************函数名称:encrypt函数作用:加密解密字符串使用方法:加密 :encrypt('str','E','nowamagic');解密 :encr...
分类:
Web程序 时间:
2015-03-11 23:03:13
阅读次数:
124
1、PHP加密解密PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。//加密解密function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ ...
分类:
Web程序 时间:
2015-01-08 13:16:22
阅读次数:
206