本文实例讲述了YII2框架可逆加密简单实现方法。分享给大家供大家参考,具体如下:
加密:
$data 是你要加密的内容
$secretKey 是你自己设置的salt
1
|
$encryptedData = Yii:: $app ->getSecurity()->encryptByPassword( $data , $secretKey ); |
解密:
$encryptedData 是你要解密的内容
$secretKey 是你自己设置加密时的salt
1
|
$data = Yii:: $app ->getSecurity()->decryptByPassword( $encryptedData , $secretKey ); |
PS:关于加密解密感兴趣的朋友还可以参考本站在线工具:
文字在线加密解密工具(包含AES、DES、RC4等):
https://tool.zzvips.com/t/aesdes/
MD5在线加密工具:
http://tool.zzvips.com/t/md5/
在线sha1/sha224/sha256/sha384/sha512加密工具:
https://tool.zzvips.com/t/sha/
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
原文链接:http://www.cnblogs.com/LoveJulin/p/6228321.html