PHP中的AES加解密实例详解
<?php
// 引入自定义加密类
require_once('AES.php');
// 示例密钥
$key = '1234567890123456';
// 示例数据
$data = 'Hello World!';
// 加密
$aes = new AES($key);
$encrypted = $aes->encrypt($data);
echo "加密后的数据: " . $encrypted . "\n";
// 解密
$decrypted = $aes->decrypt($encrypted);
echo "解密后的数据: " . $decrypted . "\n";
// 输出结果应该与原始数据'Hello World!'相匹配
?>
这段代码展示了如何使用我们自定义的AES类进行数据的加密和解密。首先,我们实例化了一个AES对象,并使用它的encrypt
方法进行加密。然后,我们再使用decrypt
方法进行解密,并输出结果以验证是否与原始数据匹配。这个过程是加密与解密的基本示例,展示了如何使用这个类进行实际的数据加密和解密操作。
评论已关闭