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脚本
Nov 26 PHP
php header()函数使用说明
Jul 10 PHP
php mysql Errcode: 28 终极解决方法
Jul 01 PHP
php编程实现获取excel文档内容的代码实例
Jun 28 PHP
一个PHP并发访问实例代码
Sep 06 PHP
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
Jul 03 PHP
php调用MySQL存储过程的方法集合(推荐)
Jul 03 PHP
PHP取二进制文件头快速判断文件类型的实现代码
Aug 05 PHP
php获取qq用户昵称和在线状态(实例分析)
Oct 27 PHP
PHP页面中文乱码分析
Oct 29 PHP
php实现有趣的人品测试程序实例
Jun 08 PHP
PHP正则获取页面所有图片地址
Mar 23 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 常用字符串函数总结
2008/03/15 PHP
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
2009/06/08 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
PHP防止注入攻击实例分析
2014/11/03 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
动手学习无线电
2021/03/10 无线电
javascript prototype原型操作笔记
2009/12/07 Javascript
Extjs学习笔记之二 初识Extjs之Form
2010/01/07 Javascript
JQuery的Alert消息框插件使用介绍
2010/10/09 Javascript
javascript对数组的常用操作代码 数组方法总汇
2011/01/27 Javascript
js 判断图片是否加载完以及实现图片的预下载
2014/08/14 Javascript
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
AngularJS基础 ng-srcset 指令简单示例
2016/08/03 Javascript
js中用cssText设置css样式的简单方法
2016/09/19 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
vue在手机中通过本机IP地址访问webApp的方法
2018/08/15 Javascript
jQuery控制input只能输入数字和两位小数的方法
2019/05/16 jQuery
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
Vue 的 v-model用法实例
2020/11/23 Vue.js
Python基于smtplib实现异步发送邮件服务
2015/05/28 Python
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
2018/01/23 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
Python设计模式之职责链模式原理与用法实例分析
2019/01/11 Python
Python中常用的内置方法
2019/01/28 Python
程序员的七夕用30行代码让Python化身表白神器
2019/08/07 Python
Python selenium使用autoIT上传附件过程详解
2020/05/26 Python
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
五一服装活动方案
2014/01/11 职场文书
军训学生自我鉴定
2014/02/12 职场文书
培训研修方案
2014/06/06 职场文书
小学教师师德师风演讲稿
2014/08/22 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
2014年乡镇领导个人整改措施
2014/09/19 职场文书
MySQL8.0无法启动3534的解决方法
2021/06/03 MySQL
德生2P3收音机开箱评测
2022/04/30 无线电