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 相关文章推荐
二十行语句实现从Excel到mysql的转化
Oct 09 PHP
PHP版国家代码、缩写查询函数代码
Aug 14 PHP
PHP系统命令函数使用分析
Jul 05 PHP
PHP使用mysql_fetch_row查询获得数据行列表的方法
Mar 18 PHP
PHP使用Face++接口开发微信公众平台人脸识别系统的方法
Apr 17 PHP
php实现的单一入口应用程序实例分析
Sep 23 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
Jan 07 PHP
PHP常用的三种设计模式
Feb 17 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
Dec 21 PHP
PHP MVC框架中类的自动加载机制实例分析
Sep 18 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
Oct 30 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将图片文件转换成二进制输出的方法
2015/06/10 PHP
php写app接口并返回json数据的实例(分享)
2017/05/20 PHP
javascript入门·动态的时钟,显示完整的一些方法,新年倒计时
2007/10/01 Javascript
关于document.cookie的使用javascript
2008/04/11 Javascript
javascript div 遮罩层封锁整个页面
2009/07/10 Javascript
window.onbeforeunload方法在IE下无法正常工作的解决办法
2010/01/23 Javascript
推荐40款强大的 jQuery 导航插件和教程(上篇)
2012/09/14 Javascript
获取客户端网卡MAC地址和IP地址实现JS代码
2013/03/17 Javascript
js获取input标签的输入值实现代码
2013/08/05 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
JavaScript函数参数的传递方式详解
2017/03/06 Javascript
ES6数组的扩展详解
2017/04/25 Javascript
三分钟学会用ES7中的Async/Await进行异步编程
2018/06/14 Javascript
JS实现的RC4加密算法示例
2018/08/16 Javascript
layui 数据表格复选框实现单选功能的例子
2019/09/19 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
js实现带有动画的返回顶部
2020/08/09 Javascript
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
Python深入学习之上下文管理器
2014/08/31 Python
python 对txt中每行内容进行批量替换的方法
2018/07/11 Python
Python实现的北京积分落户数据分析示例
2020/03/27 Python
Django中Q查询及Q()对象 F查询及F()对象用法
2020/07/09 Python
Html5原生拖拽相关事件简介以及基础实现
2020/11/19 HTML / CSS
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
Sofmap官网:日本著名的数码电器专卖店
2017/05/19 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
龟牌英国商店:Turtle Wax Brand Store UK
2019/07/02 全球购物
移动通信专业自荐信范文
2013/11/12 职场文书
函授本科自我鉴定
2014/02/04 职场文书
募捐倡议书
2014/04/14 职场文书
八一建军节演讲稿
2014/09/10 职场文书
八年级作文之友谊
2019/12/02 职场文书
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL