当前位置: 首页 > news >正文

o2o平台运营是什么意思株洲seo优化

o2o平台运营是什么意思,株洲seo优化,qq小程序api,中国交通建设工程监督管理局网站对于大部分密码加密,我们可以采用md5、sha1等方法。可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密。 对于需要还原的信息,则需要采用可逆的加密解密算法。 下面一组PHP函数是实现此加密解密的方法: 加密算法如下&…

对于大部分密码加密,我们可以采用md5、sha1等方法。可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密。

 

对于需要还原的信息,则需要采用可逆的加密解密算法。

下面一组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;}$char .= $key{$x};$x++;}for ($i = 0; $i < $len; $i++){$str .= chr(ord($data{$i}) + (ord($char{$i})) % 256);}return base64_encode($str);
}

解密算法如下:

function decrypt($data, $key)
{$key = md5($key);$x = 0;$data = base64_decode($data);$len = strlen($data);$l = strlen($key);for ($i = 0; $i < $len; $i++){if ($x == $l) {$x = 0;}$char .= substr($key, $x, 1);$x++;}for ($i = 0; $i < $len; $i++){if (ord(substr($data, $i, 1)) < ord(substr($char, $i, 1))){$str .= chr((ord(substr($data, $i, 1)) + 256) - ord(substr($char, $i, 1)));}else{$str .= chr(ord(substr($data, $i, 1)) - ord(substr($char, $i, 1)));}}return $str;
}
上述加密解密的过程均需要用到一个加密密钥(即参数$key)。

$data = 'PHP加密解密算法';		// 被加密信息
$key = '123';					// 密钥
$encrypt = encrypt($data, $key);
$decrypt = decrypt($encrypt, $key);
echo $encrypt, "\n", $decrypt;

上述将输出类似如下结果:

gniCSOzZG+HnS9zcFea7SefNGhXF


PHP加密解密算法

从上述结果可以看出,这是一组可逆的加密解密算法,可以用于部分需要还原的数据加密。

 


原文地址:http://justcoding.iteye.com/blog/2163747?utm_source=tuicool



http://www.lbrq.cn/news/2651815.html

相关文章:

  • 推广目标包括什么凤山网站seo
  • 域名备案后怎样做网站沈阳网站关键字优化
  • 苏州企业网站设计方案营业推广经典案例
  • 网站开发实战 课程温州seo网站推广
  • 千图网解析网站怎么做什么是seo营销
  • 网站sitemap怎么做国外网站开发
  • 珠宝出售网站模板营销网站建设推广
  • 越秀重点场所郑州seo联系搜点网络效果好
  • 手机网站建设沈阳站长工具免费
  • 网站建设的基本知识高端网站建设哪个好
  • 织梦网站名称标签什么是百度搜索推广
  • 西安网站制作培训优化营商环境心得体会2023
  • 没有网怎么安装wordpressseo排名怎么优化软件
  • 河北邯郸seo网站建设网站优化常用的网络营销工具有哪些
  • 营销网站建设的规则个人怎么做网站
  • 网站建设pc移动appseo推广网址
  • 114黄页网推广冯耀宗seo教程
  • 河南 网站建设百度搜索风云榜小说
  • 四川建设厅网站 蒋app代理推广平台
  • 行业网站建设教程软文推广渠道主要有
  • 昆明网站建设一条龙服务交换友情链接的渠道有哪些
  • 三站合一网站建设有域名和服务器怎么建网站
  • wordpress建站教程阿里云seo薪资
  • 开家给别人做网站公司搜索引擎优化自然排名的优点
  • 自己如何做网站优化外贸网站建设设计方案
  • 深圳沙井公司网站建设sem和seo是什么意思
  • 做网站有必要注册商标吗今日国际新闻热点
  • 做网站送商标新闻稿营销
  • 青岛网站建设定制网络营销专业学什么
  • 廊坊做网站的电话宣传推广计划
  • 【李宏毅-2024】第六讲 大语言模型的训练过程1——预训练(Pre-training)
  • 新手小白使用jQuery在实际开发中常用到的经验
  • Linux 内存管理之page folios
  • 脚本统计MongoDB集合结构信息
  • 前端单元测试最佳实践(一)
  • 十八、k8s细粒度流量管理:服务网格