AES加密类

可对数据进行AES加解密

类版本:1.00
功能说明:
对数据进行AES加解密,AES-128-CBC

部署说明:
将类文件解压至Mb/tools文件夹下即可。


使用说明:
  1. encode()=加密,,参数1=明文数据
  2. decode()=解密,参数1=密文数据
  3. 实例初始化设置key=32位密钥,IV=初始化向量
使用演示:
class testController extends Mb{
	
	public function index(){
		$iv = 'asd123cvb456qw12';//16位
		$key = 'bb1419602569cf09365b6cfdab7e99aa';//32位密钥
		
		$Aes = t('Aes',$key,$iv);//初始化,
		
		
		$data = 'Hi,你好PHP';
		$encode_res = $Aes->encode($data);//加密
		
		echo $encode_res;
		echo '------';
		
		$decode_res = $Aes->decode($encode_res);//加密
		echo $decode_res;
		
	}
	
}

如果对你有帮助

可以赞助并支持下作者哦,谢谢!