Browsing all articles tagged with
加密
忘记md5(),sha1()等加密方法吧..
这篇文章又严重的不严谨性.这个结果在现在看来是无效的.
大家就当看看儿戏吧..我就不删除了.
很多人都不知道PHP有个函数叫做hash() 也能实现md5等加密.
我们来试试它的速度如何.
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 | $time=microtime(1); for ($i=0;$i<100000;$i++) hash('md5', 'string'); echo microtime(1)-$time,': hash/md5'; $time=microtime(1); for ($i=0;$i<100000;$i++) md5('string'); echo microtime(1)-$time,': md5'; $time=microtime(1); for ($i=0;$i<100000;$i++) hash('sha1', 'string'); echo microtime(1)-$time,': hash/sha1'; $time=microtime(1); for ($i=0;$i<100000;$i++) sha1('string'); echo microtime(1)-$time,': sha1'; $time=microtime(1); for ($i=0;$i<100000;$i++) hash('md5', $i); echo microtime(1)-$time,': hash/md5'; $time=microtime(1); for ($i=0;$i<100000;$i++) md5($i); echo microtime(1)-$time,': md5'; $time=microtime(1); for ($i=0;$i<100000;$i++) hash('sha1', $i); echo microtime(1)-$time,': hash/sha1'; $time=microtime(1); for ($i=0;$i<100000;$i++) sha1($i); echo microtime(1)-$time,': sha1'; |
一个加密/解密类..
由于这个类知道的人不多.所以暂时还是很安全的:)
- class Crypt{
- protected $key;
- public function __construct($key){
- $this->key = $key;
- }
- public function decode($data){
- for($k = $this->key, $i = -1, $l = strlen($data); ++$i < $l
{
- $data[$i] = chr(ord($data[$i]) ^ ($k >> 8));
- $k = (int)((ord($data[$i]) + $k) * 52845 + 22719);
- }
- return $data;
- }
- public function encode($data){
- for($k = $this->key, $r = $data, $i = -1, $l = strlen($r); ++$i < $l
{
- $r[$i] = chr(ord($data[$i]) ^ ($k >> 8));
- $k = (int)((ord($data[$i]) + $k) * 52845 + 22719);
- }
- return $r;
- }
- }
codelock encode & decode
codelock是PHP加密的一种方式..但是属于弱加密.很好破解…= =||
所以把encode和decode都一起发上来吧.经过codelock加密后的代码如图所示那样.
基于base64的

分类目录
- ActionScript (2)
- CSS (25)
- Java (3)
- JavaScript (41)
- PHP (105)
- 心情杂谈 (34)
- 收集整理 (77)
- 本站原创 (55)
最近文章
- 将google ssl设置为IE8的默认搜索引擎..
- 我们来做一个会呼吸的菜单吧!!
- 在编译php-fpm0.6的时候需要注意的一些问题
- 使用PHP将大文件导入到数据库中..
- 关于用PHP调用WebService中参数为complexType的问题
- 神奇的两次按位非运算符
- 百路推免费短网址服务..首创”收藏夹获取短网址”..
- 哥学社正式上线..
- jQuery中getJSON跨域原理详解
- Web辅助工具条(原名:河蟹工具条CrabBar)0.1发布
- 腾讯微博PC端发图教程
- goo.gl URL Shortener for WordPress
- PHP上传进度条深度解析
- Google短网址(goo.gl)服务类
- TinyURL.class.php
最近评论
- 匿名 在 一个PHP+AJAX留言板的完整例子.非常简单! 上的评论
- pfeng 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- pfeng 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- 北戴河旅游住宿 在 PHPer的历练 上的评论
- konakona 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- 宁静致远 在 PHPer的历练 上的评论
- Corsair_Boss 在 强人作品 – jQuery1.2.6源码分析 上的评论
- fanglor 在 PHPer的历练 上的评论
- fanglor 在 百路推免费短网址服务..首创”收藏夹获取短网址”.. 上的评论
- 匿名 在 Web辅助工具条(原名:河蟹工具条CrabBar)0.1发布 上的评论
文章索引模板
- 2010年七月 (3)
- 2010年六月 (4)
- 2010年五月 (2)
- 2010年四月 (9)
- 2010年三月 (12)
- 2010年二月 (1)
- 2010年一月 (3)
- 2009年十二月 (2)
- 2009年十一月 (3)
- 2009年十月 (3)
- 2009年九月 (5)
- 2009年八月 (4)
- 2009年七月 (6)
- 2009年六月 (8)
- 2009年五月 (8)
- 2009年四月 (16)
- 2009年三月 (19)
- 2009年二月 (22)
- 2009年一月 (20)
- 2008年十二月 (38)
- 2008年十一月 (22)
- 2008年十月 (7)
- 2008年九月 (3)
- 2008年八月 (24)
标签
.net
AJAX
button
Comet
CSS
Discuz!
DIV+CSS
Flash
Form
Google
HTML编辑器
IE8
Java
JavaScript
jQuery
JSP
md5
MySQLReback
Oracle
PHP
php-fpm
PNG
Punny
SkiyoTabs
tab
TagCloud
Vista
Web2.0
Windows7
上传
加密
变量
图标
本站原创
模板
模板引擎
源码
登录
短网址
石家庄
算法
类
编译
面向对象
魔术方法

Jessica
