php在线加密
在PHP开发中六种加密的方法,你用的是哪种? -
首先,我们从PHP内置的加密函数谈起。PHP为我们提供了两种截然不同的加密手段:不可逆的和可逆的。不可逆的如md5(),它生成的哈希值是单向的,用于确保数据的唯一性,而crypt()则是单向DES加密,适合于密码存储。相反,base64_encode()和urlencode()这类方法,如网络传输时常用,通过MIME BASE64编码便后面会介绍。
PHP如何对用户密码进行加密第一种方法:可以使用如下方法对用户密码进行加密:MySql>SET user@”localhost” PASSWORD=PASSWORD(”Password”);第二种方法:可以使用MYSQL的PASSWORD函数进行用户密码的加密。例如:Insert into user(password, ……..) values (PASSWORD(&后面会介绍。
首先,我们从PHP内置的加密函数谈起。PHP为我们提供了两种截然不同的加密手段:不可逆的和可逆的。不可逆的如md5(),它生成的哈希值是单向的,用于确保数据的唯一性,而crypt()则是单向DES加密,适合于密码存储。相反,base64_encode()和urlencode()这类方法,如网络传输时常用,通过MIME BASE64编码便后面会介绍。
PHP如何对用户密码进行加密第一种方法:可以使用如下方法对用户密码进行加密:MySql>SET user@”localhost” PASSWORD=PASSWORD(”Password”);第二种方法:可以使用MYSQL的PASSWORD函数进行用户密码的加密。例如:Insert into user(password, ……..) values (PASSWORD(&后面会介绍。
首先,我们把这段代码变为通过eval执行的<?php eval('echo "hello world";');然后,我们再进行一些转换,比如说base64编码<?php eval(base64_decode('ZWNobyAiaGVsbG8gd29ybGQiOw=='));就这样子,我们的第一个加密过的php代码新鲜出炉了。。。上面这个例子非常非常简单,基本上任何有一点后面会介绍。
php加密函数比较常用的有md5、sha1和crypt这三个你可以去后盾人平台看看,里面的东西不错,
如何对PHP文件进行加密 -
经过搜集资料,亲身测试后,总结了如何利用Zend Guard对PHP文件进行加密,以及如何利用Zend Loader对加密后的PHP文件进行解密。我使用的是Wampserver2.2,其中php的版本是5.3.10。(注意:这个里面自带的php版本属于TS版本,即Thread safety线程安全)Zend Guard的安装及破解点击下载Zend Guard5.5.0,下载还有呢?
解密ZEND加密后的PHP文件:zend加密php文件解密工具Dezender可以做到。1、下载Dezender.zip 2、解压到盘里面,最好不要有中文路径,比如解压到I:\Dezender 里面,修改I:\Dezender\PHP5\PHP5\php.ini文件,修改里面的文件路径。3、打开cmd命令行然后就可以看见文件目录下面会多出一个文件 文件希望你能满意。
PHP有什么好用免费的源码加密方案 -
推荐你试试IP-guard的加密解决方案支持PHP等多种源代码自动加密保护,基于驱动层的加密算法,强度和加密速度都有保障,只要在部署了IP-guard的企业局域网内,被加密的PHP源文件能正常流动、打开、操作,但如果要拷贝、外发、打印等操作,就需要提前解密才行了。
<?php a="admin";b=base64_encode($a);c=base64_decode($b);echo "加密前:$a=",$a,"";echo "加密后:$b=",$b,"";echo "解密后:$c=",$c,"";?> 如果对这种方式得到的加密结果不满意,你可以对加密后或者加密前的字符串进行可逆处理(可逆是为了方便解密),然后在进行加密等会说。
各位用php将密码存入数据库,都用什么方法进行加密的 -
1、直接md5加密存到到数据库2、md5两次存到数据库3、对需要加密的字符串和一个常量进行混淆加密4、生成一个随机的变量存到数据库中,然后对需要加密的字符串和这个随机变量加密<?php$str="admin"; //需要加密的字符串$str2="php"; //增加一个常量混淆$pass1=md5($str);$pass2=md5后面会介绍。
$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';?> <?php if(!defined($GLOBALS['OOO0000O0']('SU5fRElTQ1Va')) ||!defined($GLOBALS['OOO0000O0']('SU5fQURNSU5DUA=='))) {exit($GLOBALS['OOO0000O0']('QWNjZXNzIERlbmllZA=='));} 到此结束了?。