gpt4 book ai didi

php - 替代 mcrypt_encrypt?

转载 作者:行者123 更新时间:2023-12-03 20:43:56 26 4
gpt4 key购买 nike

根据 php 7.0 mcrypt_decrypt 已弃用。

我有以下代码。

$intSize= mcrypt_get_iv_size( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB );
$strSize = mcrypt_create_iv( $intSize, MCRYPT_RAND );
$strText = ( true == $boolTrimText ) ? trim( $strText ) : $strText;
$strResult = base64_encode( mcrypt_encrypt( MCRYPT_RIJNDAEL_256, ( string ) $strKey, ( string ) $strText, MCRYPT_MODE_ECB, $strSize) );

现在我们得到

mcrypt_encrypt(): Key of size 0 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported

有什么替代方法可以解决此警告?

最佳答案

您应该使用 openssl_encrypt。这里的链接:http://php.net/manual/en/function.openssl-encrypt.php

关于php - 替代 mcrypt_encrypt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44427815/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com