带有效期的加密解密功能
代码语言:php
所属分类:其他
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php //有效期加解密函数 //此函数的厉害之处在于可以在指定时间内加密还原字符串,超时无法还原。 //这样我们就可以拿此函数来做很多用途了,比如:单点登录的token加密传输啦,临时密码啦等等。 /** * @param string $string 原文或者密文 * @param string $operation 操作(ENCODE加密 | DECODE解密), 默认为 DECODE * @param string $key 密钥 * @param int $expiry 密文有效期, 加密时候有效, 单位 秒,0 为永久有效 * @return string 处理后的 原文或者 经过 base64_encode 处理后的密文 */ function authcode($string, $operation = 'DECODE', $key = '', $expiry = 3600) { $ckey_length = 4; // 随机密钥长度 取值 0-32; // 加入随机密钥,可以令密.........完整代码请登录后点击上方下载按钮下载查看
网友评论0