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 相关文章推荐
一个ftp类(ini.php)
Oct 09 PHP
利用PHP创建动态图像
Oct 09 PHP
php中http_build_query 的一个问题
Mar 25 PHP
基于php-fpm的配置详解
Jun 03 PHP
file_get_contents("php://input", "r")实例介绍
Jul 01 PHP
使用php伪造referer的方法 利用referer防止图片盗链
Jan 20 PHP
PHP中的use关键字概述
Jul 23 PHP
Thinkphp多文件上传实现方法
Oct 31 PHP
如何使用Gitblog和Markdown建自己的博客
Jul 31 PHP
示例详解Laravel的注册重构
Aug 14 PHP
php中foreach结合curl实现多线程的方法分析
Sep 22 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 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中用hash实现的数组
2011/07/17 PHP
CodeIgniter常用知识点小结
2016/05/26 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
php7 安装yar 生成docker镜像
2017/05/09 PHP
date.parse在IE和FF中的区别
2010/07/29 Javascript
基于JQuery的访问WebService的代码(可访问Java[Xfire])
2010/11/19 Javascript
基于jquery的表头固定的若干方法
2011/01/27 Javascript
jquery 查找iframe父级页面元素的实现代码
2011/08/28 Javascript
js加载之使用DOM方法动态加载Javascript文件
2013/11/08 Javascript
js中substring和substr的定义和用法
2014/05/05 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
2015/12/08 Javascript
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
pc加载更多功能和移动端下拉刷新加载数据
2016/11/07 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
js实现楼层导航功能
2017/02/23 Javascript
js 事件的传播机制(实例讲解)
2017/07/20 Javascript
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
2017/07/23 Javascript
基于jQuery使用Ajax动态执行模糊查询功能
2018/07/05 jQuery
浅谈vue项目打包优化策略
2018/09/29 Javascript
vue 实现单选框设置默认选中值
2019/11/07 Javascript
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
python实现读Excel写入.txt的方法
2018/04/29 Python
python实现录音小程序
2020/10/26 Python
浅谈Python中eval的强大与危害
2019/03/13 Python
Appium+python自动化怎么查看程序所占端口号和IP
2019/06/14 Python
python日志模块logbook使用方法
2019/09/19 Python
Python数组拼接np.concatenate实现过程
2020/04/18 Python
Python如何在main中调用函数内的函数方式
2020/06/01 Python
css3 transform属性详解
2014/09/30 HTML / CSS
大学生就业推荐信范文
2013/11/29 职场文书
高中生毕业自我鉴定范文
2013/12/22 职场文书
淘宝客服自我总结鉴定
2014/01/25 职场文书
婚育证明样本
2015/06/16 职场文书
2015年学校消防安全工作总结
2015/10/14 职场文书
Python基础之进程详解
2021/05/21 Python
Python中常见的反爬机制及其破解方法总结
2021/06/10 Python