Rumah > pembangunan bahagian belakang > tutorial php > php提供的对称加密算法

php提供的对称加密算法

WBOY
Lepaskan: 2016-07-25 08:43:39
asal
878 orang telah melayarinya
KEY 是之前定义的常量
Mcrypt::encrypt();
Mcrypt::decrypt();
  1. defined('ROOT') or exit('Access Denied');
  2. class Mcrypt{
  3. public static function encrypt($code){
  4. return base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5(KEY), $code, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND)));
  5. }
  6. public static function decrypt($code){
  7. return mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5(KEY), base64_decode($code), MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND));
  8. }
  9. }
复制代码

php


Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan