PostgreSQL 암호화 확장 모듈 추가

2024. 8. 13. 18:14Data/PostgreSQL

참조

https://kwomy.tistory.com/65

 

[PostgreSQL] 암호화 함수 사용 (pgcrypto)

1. 확장 모듈 설치 create extension pgcrypto; enterprisedb 계정으로 해당 모듈을 설치할 스키마 선택 후 실행. 2. Raw encryption functions convert_to/convert_from : 문자열 변환/복원 encode/decode : 16진수 인코딩/디코딩

kwomy.tistory.com

 

데이터베이스 선택 > 확장모듈 오른쪽 마우스 클릭 > 만들기 > 확장모듈...

이름: pgcryto 선택 > 저장

암호화

select encode(encrypt(convert_to('test','utf8'),'ENC_KEY','aes'),'hex');

 

복호화

select convert_from(decrypt(decode('caff1327bafaf777326760476e8f8dd0','hex'),'ENC_KEY','aes'),'utf8');

'Data > PostgreSQL' 카테고리의 다른 글

PostgreSQL merge 구문  (0) 2024.12.21
PostgreSQL 시퀀스 만들기  (0) 2024.12.01
PostgreSQL 명령  (0) 2024.05.04
pgAdmin 설정  (0) 2024.05.04
PostgreSQL Container 구성  (0) 2024.04.10