728x90
반응형
PostgreSQL의 암호화, 복호화
PostgreSQL의 암호화, 복호화를 하기위해 extensions의 pgcrypto를 먼저 설치합니다.

단방향 암호화
SELECT encode(digest('1234567890', 'sha256'), 'hex') 암호화;

양방향 암호화
SELECT encode(encrypt(convert_to('1234567890', 'utf8'), 'KEY','aes'), 'hex') 암호화

양방향 복호화
SELECT convert_from(decrypt(DECODE('42e7ef87950d06526a68a9642a0cf320', 'hex'), 'KEY', 'aes'), 'utf8') 복호화

728x90
반응형
'데이터베이스' 카테고리의 다른 글
| [PostgreSQL] 데이터 insert update - merge into 기능 (1) | 2025.11.18 |
|---|---|
| [PostgreSQL] 대소문자 구분없이 검색하기 - ILIKE (1) | 2025.10.28 |
| [PostgreSQL] 문자열 함수 (0) | 2025.02.13 |
| [Mybatis] 동적 SQL - choose, set, where 등 (1) | 2024.08.09 |
| [MySQL] VARCHAR와 TEXT 차이 (0) | 2024.04.17 |