以下是一个简单的PHP实例,展示如何使用密钥加密技术对数据进行加密和解密。
加密过程
1. 选择一个密钥(Key)

2. 使用密钥对数据进行加密
```php
// 加密函数
function encrypt($data, $key) {
$method = 'AES-256-CBC';
$key = substr(hash('sha256', $key, true), 0, 32);
$iv = random_bytes(16);
$encrypted = openssl_encrypt($data, $method, $key, OPENSSL_RAW_DATA, $iv);
return base64_encode($iv . $encrypted);
}
// 加密数据
$key = 'your-secret-key';
$data = 'Hello, World!';
$encrypted_data = encrypt($data, $key);
echo "







