OCI Vault를 사용하여 BYOK에 대한 암호화 키를 생성하거나 임포트합니다.
필수 조건
키를 암호화하기 위한 논리적 컨테이너로 저장소를 생성합니다. Oracle Cloud Infrastructure 설명서의 저장소 생성를 참조하십시오.
암호화 키 생성 또는 임포트
저장소를 생성한 후 필요한 암호화 키를 생성하거나 임포트합니다.


RSA_OAEP_SHA256으로 사용하여 공개 래핑 키로 키 파일을 래핑합니다. 임포트 전 외부 키 래핑을 참조하십시오.임포트 전 외부 키 래핑
원시 키는 업로드하지 마십시오. 업로드하기 전에 항상 OCI Vault 공개 래핑 키를 사용하여 키를 래핑합니다.
키 래핑:
예: 외부 키 래핑
다음 예에서는 고객 관리 키를 OCI Vault로 임포트하기 전에 래핑하는 방법을 보여줍니다. 가정:
aes_key.bin에 저장됩니다.publickey.pem에 저장됩니다.다음 명령을 실행합니다.
openssl pkeyutl -encrypt \ -in aes_key.bin \ -inkey publickey.pem \ -pubin \ -out wrappedkey.bin \ -pkeyopt rsa_padding_mode:oaep \ -pkeyopt rsa_oaep_md:sha256
이 명령은 이름이 wrappedkey.bin인 래핑된 키 파일을 생성합니다.
래핑 알고리즘을 RSA_OAEP_SHA256으로 지정하여 OCI Vault에 wrappedkey.bin 파일을 업로드하면 키 임포트 프로세스가 완료됩니다.
자세한 내용은 Oracle Cloud Infrastructure 설명서의 RSA-OAEP를 적용하여 대칭 키의 키 자료 래핑를 참조하십시오.