본문 바로가기

DB

Oracle 19c TDE 암호화 설정

반응형

앞선 포스트에서 설정한 TDE 암호화를 이용하여 컬럼 암호화를 수행해보도록 한다.

 

테스트 환경

OS : CentOS 7

DBMS : Oracle 19.3.0

 

TDE 암호화를 위한 테이블을 생성한다.

암호화 대상 컬럼 뒤에는 encrypt 를 붙여서 암호화 한다.

암호화 테이블로 만든 후 데이터 insert 확인

입력된 데이터 조회

tde로 암호화 된 컬럼은 desc 로 테이블 상태 확인시 encrypt 가 붙어서 구분된다.

user_encrypted_columns 딕셔너리에서 어떤컬럼이 어떤 알고리즘으로 암호화 되었는지 확인이 가능하다.

wallet 을 닫은 후에 암호화 컬럼을 조회할 경우,

wallet 이 닫혀있어서 조회가 되지 않는다는 에러가 발생한다.

반응형