
$encryptionClient->getKey('myKey') 메서드는 ClientEncryption 객체에서 키를 반환합니다. 반환된 키는 암호화 및 복호화를 위한 키입니다.
키를 사용하여 데이터를 암호화하는 방법은 다음과 같습니다.
1. 데이터를 암호화하기 전에 키를 가져와야 합니다. 이 키를 사용하여 데이터를 암호화할 수 있습니다.
2. 암호화된 데이터를 MongoDB에 저장합니다.
3. 데이터를 복호화하려면 동일한 키를 사용하여 복호화할 수 있습니다.
예를 들어, 다음과 같이 데이터를 암호화할 수 있습니다.
#hostingforum.kr
php
$data = '암호화할 데이터';
$encryptedData = $encryptionClient->encrypt($data);
$encryptedData 변수에는 암호화된 데이터가 저장됩니다. 이 데이터를 MongoDB에 저장하면 데이터는 암호화된 상태로 저장됩니다.
데이터를 복호화하려면 다음과 같이 할 수 있습니다.
#hostingforum.kr
php
$decryptedData = $encryptionClient->decrypt($encryptedData);
$decryptedData 변수에는 복호화된 데이터가 저장됩니다.
2025-05-13 17:02