IT源码网

php加密类

shasha 2021年02月16日 编程语言 380 0

1.需求

了解php加密类的使用

2.例子

参考ci的3.1.2的新版加密类,一个不传参,用默认加密算法,加密模式的例子

     //0.加载加密类 
        $this->load->library('encryption'); 
 
        //1设置密钥,不能丢失!,并配置到配置文件中,要使用hex2bin和bin2hex 
        $this->encryption->create_key(16); 
 
 
        //2.使用加密和解密 
        $plain_text = 'This is a plain-text message!'; 
        $ciphertext = $this->encryption->encrypt($plain_text); 
        echo $this->encryption->decrypt($ciphertext); 
 
        //3.不要对密码使用这种加密方式,密码的加密应该是单向的,无法解密的。

 

参考资料

http://codeigniter.org.cn/user_guide/libraries/encryption.html#custom-parameters

评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

php使用CI发送qq和163邮件