Yii2框架可逆加密简单实现方法
2017-08-25 16:44
831 查看
本文实例讲述了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.jb51.net/password/txt_encode
MD5在线加密工具:
http://tools.jb51.net/password/CreateMD5Password
在线散列/哈希算法加密工具:
http://tools.jb51.net/password/hash_encrypt
在线MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具:
http://tools.jb51.net/password/hash_md5_sha
在线sha1/sha224/sha256/sha384/sha512加密工具:
http://tools.jb51.net/password/sha_encode
更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- php实现可逆加密的方法
- Yii2简单实现多语言配置的方法
- string扩展实现强悍的.Net不可逆加密方法 (转载)
- Java AES加密解密的简单实现方法
- spring security采用基于简单加密 token 的方法实现的remember me功能
- thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法
- .net 签名加密实现的一种简单方法
- Python实现简单的可逆加密程序实例
- Java实现一个简单的加密解密方法
- Yii2框架实现登录、退出及自动登录功能的方法详解
- PHP实现超简单的SSL加密解密、验证及签名的方法示例
- NodeJS实现不可逆加密与密码密文保存的方法
- 用JavaScrpt实现文件夹简单轻松加密的实现方法图文
- Python实现简单状态框架的方法
- thinkPHP框架实现类似java过滤器的简单方法示例
- php实现可逆加密的方法
- Yii框架批量插入数据扩展类的简单实现方法
- Yii2简单实现多语言配置的方法
- C#实现最简单的文本加密方法