PHP7 openssl函数替换mcrypt函数加密解密方法
PHP7 OpsSSL 函数替换 mcrypt CONFRECTION AND REPRYTIONNOCTION MODP7 OPSSSL FUNSSPORTS 替换替换加密加密和撤回替换
=
'-2i61^'
;
$iv❙ ♼1'1 2 ( *3'
;
$数据
= ?
=
base64_encode
(mcrypt_encrypt(MCRYPT_3DES,
$数据)MCRYPT_MODE_CBC,
$iv
));
♂ '
;
// rtrim 去除字符串右侧的空白字符);
回声
'mcrypt_decrypt:'
.
。
';
}
//使用mcrypt函数
$len
= strlen
(
) $) $$)进行比较; $len + 8-
$len
%8,
"\0" );
}
//对字符右侧进行填充,以便字符串中字符数字右边是8的倍数
$b- C BC'
,
$key
,OPENSSL_RAW_DATA|OPENSSL_NO_PADDING,
$iv
));
echo
”s。 $b
.
'
';
$解密
= openssl_decrypt(e (
$b
),
'DES- EDE3-CBC'
,
$key
,OPENSSL_RAW_DATA|OPENSSL_NO_PADDING,
$iv❀e'openss l_decrypt:'
.$解密
.
'
' sl_encrypt:O4/3PssvAkrYtIlhbQEr+g== ? ;$iv
= '&11r2(*3'
';$ = "123456789"
;
if
(PHP_VERSION
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。