当前位置:  开发笔记 > 编程语言 > 正文

PHP7.1 mcrypt替代方案

如何解决《PHP7.1mcrypt替代方案》经验,为你挑选了1个好方法。

从PHP 7.1.0开始,Mcrypt函数已被弃用.

我弃用的字符串编码/解码函数:

$key: secret key
$str: string


$encoded = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $str, MCRYPT_MODE_CBC, md5(md5($key))));

$decoded = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($str), MCRYPT_MODE_CBC, md5(md5($key))), "\0");

你能提出一些替代方案吗?



1> 小智..:

您应该使用openssl_encrypt.问候!

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有