Yii2框架可逆加密简单实现方法
本文实例讲述了YII2框架可逆加密简单实现方法。分享给大家供大家参考,具体如下:
加密:
$data 是你要加密的内容
$secretKey 是你自己设置的salt
$encryptedData = Yii::$app->getSecurity()->encryptByPassword($data, $secretKey);
解密:
$encryptedData 是你要解密的内容
$secretKey 是你自己设置加密时的salt
$data = Yii::$app->getSecurity()->decryptByPassword($encryptedData, $secretKey);
PS:关于加密解密感兴趣的朋友还可以参考本站在线工具:
文字在线加密解密工具(包含AES、DES、RC4等):
http://tools.gimoo.net/password/txt_encode
MD5在线加密工具:
http://tools.gimoo.net/password/CreateMD5Password
在线散列/哈希算法加密工具:
http://tools.gimoo.net/password/hash_encrypt
在线MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具:
http://tools.gimoo.net/password/hash_md5_sha
在线sha1/sha224/sha256/sha384/sha512加密工具:
http://tools.gimoo.net/password/sha_encode
更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
详解PHP swoole process的使用方法
引入背景:假如我们每天有10000个订单生成,需要同步到仓储系统中去,以前做法是开启一个crontab去跑这些任务,但是发现总有感觉同步效率低,间隔
Laravel学习教程之从入口到输出过程详解
本文主要给大家介绍了关于Laravel从入口到输出过程的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。I.预备知识Larav
基于PHP的加载类操作以及其他两种魔术方法的应用实例
实例如下所示:php加载类//include("./Ren.class.php");//include"./Ren.class.php";include_once("./Ren.class.php");include_once("./Ren.class.php");$f=newRen();$f-test();require("./Ren.class.php"
编辑:568数据
标签:在线,框架,加密工具,相关内容,你要