[DB 보안] 국산 암호화 알고리즘 ARIA와 SEED를 활용한 PostgreSQL 데이터베이스 보안 강화
개요 Postgres는 데이터의 보호를 위해 기본적으로 AES, Blowfish와 같은 여러가지 암호화 알고리즘을 지원하고 있다. 이를 위해 Postgres는 pgcrypto라는 extension을 제공하고 있고, pgcrypto를 활용하면 다양한 방법으로 데이터를 보호할 수 있다. 이 글에서는 한국에서 개발되어 국제 표준으로 등록된 대칭키 블록 알고리즘인 ARIA와 SEED 암호화 알고리즘에 대한 이해와 Postgres의 pgcrypto를 사용하여 데이터를 암/복호화 하는 과정을 설명하고자 한다. ARIA & SEED 알고리즘 ARIA와 SEED 암호화 알고리즘은 대한민국에서 개발된 블록 암호화 알고리즘 이며, 한국의 정보 보안 환경에 맞춰 개발된 국내용 블록 암호화 기술로서 널리 사용하고 있는 알고리..