在PHP中,可以使用openssl_decrypt()函数来解密DES加密的数据。下面是一个示例代码:
function decryptDES($data, $key, $iv) {
$decrypted = openssl_decrypt(base64_decode($data), 'DES-CBC', $key, OPENSSL_RAW_DATA, $iv);
return $decrypted;
}
$encryptedData = "加密后的数据";
$key = "密钥";
$iv = "初始向量";
$decryptedData = decryptDES($encryptedData, $key, $iv);
echo $decryptedData;
请注意,这里的密钥和初始向量需要与加密时使用的相同,否则解密会失败。此外,openssl_decrypt()函数需要PHP安装OpenSSL扩展。
希望对你有帮助!
上一篇:php身份证正则式
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站