PHP实现的简单sha1加密功能示例


Posted in PHP onAugust 27, 2017

本文实例讲述了PHP实现的sha1加密功能。分享给大家供大家参考,具体如下:

function encryptTokey($data){
     $apikey = 'testapikey111';
     $ps1 = sha1($apikey . strtolower($data));
     $ps1 = strtoupper($ps1);
     $s1 = implode(str_split($ps1, 2), '-');
     $ps2 = md5($s1 . $apikey);
     $ps2 = strtoupper($ps2);
     $token = implode(str_split($ps2, 2), '-');
     return $token;
}
echo encryptTokey('testdata');

运行结果:

68-10-98-74-4C-82-74-4B-CC-49-31-98-46-02-EE-8E
PHP 相关文章推荐
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
PHP加速 eAccelerator配置和使用指南
Jun 05 PHP
ExtJS与PHP、MySQL实现存储的方法
Apr 02 PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
Apr 01 PHP
使用URL传输SESSION信息
Jul 14 PHP
基于PHP实现假装商品限时抢购繁忙的效果
Oct 16 PHP
PHP实现微信网页授权开发教程
Jan 19 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
Mar 09 PHP
浅谈PHP中new self()和new static()的区别
Aug 11 PHP
PHP实现基于栈的后缀表达式求值功能
Nov 10 PHP
php数组遍历类与用法示例
May 24 PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
Oct 18 PHP
PHP实现的各类hash算法长度及性能测试实例
Aug 27 #PHP
详解PHP swoole process的使用方法
Aug 26 #PHP
Yii2框架可逆加密简单实现方法
Aug 25 #PHP
PHP5.6新增加的可变函数参数用法分析
Aug 25 #PHP
php变量与JS变量实现不通过跳转直接交互的方法
Aug 25 #PHP
CodeIgniter整合Smarty的方法详解
Aug 25 #PHP
PHP观察者模式原理与简单实现方法示例
Aug 25 #PHP
You might like
php桌面中心(三) 修改数据库
2007/03/11 PHP
用php实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
php 归并排序 数组交集
2011/05/10 PHP
php截取html字符串及自动补全html标签的方法
2015/01/15 PHP
php遍历类中包含的所有元素的方法
2015/05/12 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
2016/05/31 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
2009/11/12 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
多种jQuery绑定事件的实现方式
2016/06/13 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
BootStrap select2 动态改变值的方法
2017/02/10 Javascript
Vue精简版风格指南(推荐)
2018/01/30 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
vue和webpack项目构建过程常用的npm命令详解
2018/06/15 Javascript
vue 基于element-ui 分页组件封装的实例代码
2018/12/10 Javascript
Node中对非阻塞I/O、事件循环的知识点总结
2020/01/05 Javascript
详解django中自定义标签和过滤器
2017/07/03 Python
利用python提取wav文件的mfcc方法
2019/01/09 Python
Python 判断图像是否读取成功的方法
2019/01/26 Python
python实现身份证实名认证的方法实例
2019/11/08 Python
css3 利用transform打造走动的2D时钟
2020/10/20 HTML / CSS
女儿十岁生日答谢词
2014/01/27 职场文书
运动会通讯稿400字
2014/01/28 职场文书
财务总监管理职责范文
2014/03/09 职场文书
安全协议书范本
2014/04/21 职场文书
政治学专业毕业生求职信
2014/08/11 职场文书
教师群众路线剖析材料
2014/09/29 职场文书
运动会广播稿50字-100字
2014/10/11 职场文书
应届毕业生自荐信
2015/03/04 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书
企业百日安全活动总结
2015/05/07 职场文书
2019学子的答谢词范本!
2019/07/05 职场文书
MySQL示例讲解数据库约束以及表的设计
2022/06/16 MySQL