-
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
本文为大家讲解了PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文),感兴趣的同学参考下. 采用SHA1生成密匙簿,超过300个字符使用ZLIB压缩 支持中文,大家可以测试下。 // +----------------------------------------------------------------------+ // $string 明文 或 密文 // $isEncrypt 是否加密 // $key 密匙 // 采用SHA1生成密匙簿,超过300个字符使用ZLIB压缩 function dencrypt($string, $isEncrypt = true, $key = KEY_SPACE) { if (!isset($string{0}) || !isset($key{0})) { return false; } $dynKey = $isEncrypt ? hash('sha1', microtime(true)) : substr($string, 0, 40); $fixedKey...
PHP 2014-12-13 12:24:04 -
小技巧:在Linux下生成crypt加密密码
当我们用红帽Kickstart脚本或useradd或其他方式写东西的时候,经常会需要用到crypt命令加密生成的密码格式。那么,有没有其他方式可以生成这种格式的密码?事实上,方法有很多...
系统程序 2014-12-13 03:39:04 -
用闪存加密Vista系统磁盘分区中的数据
BitLocker是Vista的磁盘分区加密工具。它是Vista企业版及旗舰版中提供的一种很强数据保护功能...
系统程序 2014-12-13 02:00:16 -
PHP 加密与解密的斗争
PHP代码的保护一直是许多公司关注的核心问题,例如知名的一些论坛vBulletin、Discuz!、PhpWind及近日很火的ShopEx等等 但是PHP反编译系统的出现却迅速引起了Zend公司甚至整个PHP用户群的恐慌,包括上述产品在内的几乎所有大型PHP产品全部出现了破解版本甚至出现了完整的源代码。如此一来,Zend不得不向Cracker们低头,承认所有的加密技术都有破解的办法,并承诺对加密产品进行改进以便提供更强的保护...
PHP 2014-12-12 06:09:03 -
给Office文档加密方式与原理揭秘
Word、Excel和PowerPoint是朋友们在日常学习和工作中经常使用的三个Office组件,然而它们在提高我们工作效率的同时也会让我们担心文档的安全性,因此,为了文档不被他人所查看,我们最好是给这些Office文档加把锁。 Office加密方式及算法原理 Word、Excel 和 PowerPoint 为文档提供了三种级别的密码保护方式...
系统程序 2014-12-11 06:15:04 -
php 木马的分析(加密破解)
本文对一个网上的典型php木马进行了解密分析,感兴趣的同学参考研究下. 前一段时间上网查找到了一个经过“加密”过的php木马,出于好奇就对其代码进行了分析 分析可以知道,此木马经过了base64进行了编码,然后进行压缩。虽然做了相关的保密措施,可是php代码要执行,其最终要生成php源代码,所以写出如下php程序对其进行解码,解压缩,写入文件...
PHP 2014-12-10 02:06:05 -
PHP中加密解密函数与DES加密解密实例
本文是一个PHP中加密解密函数与DES加密解密的示例代码,以实例形式分析了常用的PHP加密解密算法encrypt与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=$ctr==strlen($encrypt_key)?0:$ctr; $tmp.=$encrypt_key[$ctr]...
PHP 2014-12-09 02:27:05 -
没有完全加密?苹果iCloud存储并不安全
近日,有安全专家在关于“云”信息安全的讨论中指出,苹果有能力解码并访问所有用户存储在iCloud服务器中的数据信息。作为iCloud服务的提供商,苹果拥有这样的能力并不值得惊讶,重要的是,苹果是否会这样做? 苹果iCloud服务 iCloud的服务条款中提到:苹果有权利预览、移动、拒绝、更改或删除不符合规定的内容...
系统程序 2014-12-08 19:57:04 -
php基于mcrypt的加密解密
本文为大家讲解的是php基于mcrypt的加密解密的实现方法,以实例形式分析了mcrypt加密解密的原理与具体实现方法,非常具有实用价值,需要的朋友可以参考下 PHP中自带了相当多的加密的方法,这里我们来看一下mcrypt扩展的使用方式。也是在工作中需要用这个东西加密访问用户的Cookie的值,认真的学习了这个方面的内容...
PHP 2014-12-08 06:42:03 -
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
本是一个用dz里提取的字符串加密函数,特点是在指定时间内加密还原字符串,超时无法还原,感兴趣的同学参考下。 最近, 从discuz里面发现了一个很牛的加密解密函数...
PHP 2014-12-07 13:09:12 -
支持中文的php加密解密类代码
本文是一个支持中文的php加密解密类代码示例,感兴趣的同学参考下。 php代码类: <?php ! defined ( 'WORKSPACE' ) && exit ( "Access Denied !" ); class MD5Crypt { /** * Enter description here ... * @param unknown_type $str * @return string */ public final static function mdsha($str) { $code = substr ( md5 ( $str ), 10 ); $code .= substr ( sha1 ( $str ), 0, 28 ); $code .= substr ( md5 ( $str ), 0, 22 ); $code .= substr ( sha1 ( $str ), 16 ) . md5 ( $str ); return self::chkToken () ? $code ...
PHP 2014-12-07 05:42:02