[PostgreSQL] 암복호화
2023. 6. 27. 12:53ㆍDatabase/PostgreSQL
암복호화를 하기 위한 pgcrypto 확장 기능 적용
CREATE EXTENSION pgcrypto;
암호화 하기
SELECT
encode(
encrypt(
convert_to('암호화 하기 위한 문자열', 'utf8'),
'암호화Key',
'aes'
),
'hex'
);
복호화 하기
SELECT
convert_from(
decrypt(
decode('d359bf2938e5ef1cb6dca49dce459654b10e82e4cb3a62c63ef7511df01b6...',
'hex'
),
'암호화Key',
'aes'
),
'utf8'
);
'Database > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] 테이블/컬럼 정보 조회 SQL (0) | 2023.06.20 |
---|---|
[PostgreSQL] UPSERT 적용 (1) | 2020.05.19 |