tocke - 加密

Posted nyfz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tocke - 加密相关的知识,希望对你有一定的参考价值。

//获取32位随机字符串
$randTocke = getRandChar($length);
//当前脚本运行时间, 单位为十万分之一毫秒
$timestamp = $_SERVER[‘REQUEST_TIME_FLOAT‘];
//盐(自定义字符串,加密用)
$sale = config(‘secure.token_salt‘);
//md5加密
md5($randTocke.$timestamp.$sale);

 

function getRandChar($length){
$str = null;
$strPol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";
$max = strlen($strPol)-1;

for($i=0;$i<$length;$i++){
$str.=$strPol[rand(0,$max)];//rand($min,$max)生成介于min和max两个数之间的一个随机整数
}

return $str;
}














以上是关于tocke - 加密的主要内容,如果未能解决你的问题,请参考以下文章

python Python tick-tock

C 语言文件操作 ( 文件加密解密 | 加密解密原理 | 对称加密 | 非对称加密 | 散列函数 )

php有啥加密出来比较短的加密方法

加密算法系列之:des加密aes加密3des加密对称加密非对称加密Hash 算法

【前端】常用加密方法

密码学中的对称加密和非对称加密