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代码 用PHP写出自己的BLOG系统
Apr 12 PHP
PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
Aug 22 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
Jan 10 PHP
二进制交叉权限微型php类分享
Feb 07 PHP
php选择排序法实现数组排序实例分析
Feb 16 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
Dec 24 PHP
WordPress中创建用户角色的相关PHP函数使用详解
Dec 25 PHP
PHP Try-catch 语句使用技巧
Feb 28 PHP
浅析Yii2 gridview实现批量删除教程
Apr 22 PHP
PHP实现的mongoDB数据库操作类完整实例
Apr 10 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
Apr 17 PHP
laravel 中某一字段自增、自减的例子
Oct 11 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中防止SQL注入实现代码
2011/02/19 PHP
php绘制一个扇形的方法
2015/01/24 PHP
php去除二维数组的重复项方法
2015/11/03 PHP
php实现的一段简单概率相关代码
2016/05/30 PHP
PHP房贷计算器实例代码,等额本息,等额本金
2017/04/01 PHP
javascript与CSS复习(二)
2010/06/29 Javascript
JS 加入收藏夹的代码(主流浏览器通用)
2013/05/13 Javascript
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
2016/05/17 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
Angular中实现树形结构视图实例代码
2017/05/05 Javascript
利用Angular.js编写公共提示模块的方法教程
2017/05/28 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
解决layer弹出层msg的文字不显示的问题
2019/09/11 Javascript
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
Python Flask前后端Ajax交互的方法示例
2018/07/31 Python
python正则表达式匹配[]中间为任意字符的实例
2018/12/25 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
python中如何使用分步式进程计算详解
2019/03/22 Python
Python 3.8新特征之asyncio REPL
2019/05/28 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
西北政法大学自主招生自荐信
2014/01/29 职场文书
志愿者服务感言
2014/02/27 职场文书
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
岗位标兵事迹材料
2014/05/17 职场文书
土建专业毕业生自荐书
2014/07/04 职场文书
医院义诊活动总结
2014/07/04 职场文书
传承焦裕禄精神思想汇报2014
2014/09/10 职场文书
小学教师2014年度工作总结
2014/12/03 职场文书
2014年生活老师工作总结
2014/12/23 职场文书
迟到检讨书范文
2015/01/27 职场文书
出国留学单位推荐信
2015/03/26 职场文书
校园音乐节目广播稿
2015/08/19 职场文书
MySQL8.0.24版本Release Note的一些改进点
2021/04/22 MySQL