
MongoDBDriverClientEncryption 클래스의 decrypt 메서드는 암호화된 데이터를 복호화하기 위해 사용하는 키의 타입이 PEM 형식의 RSA 키 또는 PEM 형식의 EC 키일 수 있습니다.
PEM 형식의 RSA 키를 사용하려면 다음과 같이 지정할 수 있습니다.
#hostingforum.kr
php
$key = file_get_contents('path/to/rsa-private-key.pem');
PEM 형식의 EC 키를 사용하려면 다음과 같이 지정할 수 있습니다.
#hostingforum.kr
php
$key = file_get_contents('path/to/ec-private-key.pem');
또한, 키의 타입을 지정할 때는 `keyType` 매개변수를 사용할 수 있습니다. 예를 들어, RSA 키를 사용하려면 다음과 같이 지정할 수 있습니다.
#hostingforum.kr
php
$result = $clientEncryption->decrypt($data, $key, 'RSA');
EC 키를 사용하려면 다음과 같이 지정할 수 있습니다.
#hostingforum.kr
php
$result = $clientEncryption->decrypt($data, $key, 'EC');
이러한 매개변수는 암호화된 데이터를 복호화하기 위해 사용하는 키의 타입을 지정하는 데 사용됩니다.
2025-08-14 21:45