GS2-Key API 레퍼런스

암호화 키 관리 기능

암호화 키를 관리하는 서비스입니다.

GS2 내의 기밀 데이터 및 서명 생성에 사용되는 암호화 키를 생성합니다.
암호화 키의 데이터는 GS2 외부로 반출할 수 없으므로 안전하게 처리할 수 있습니다.

GS2-Key에서는 암호화 키를 네임스페이스 아래에 생성하여 관리합니다.

GS2-Account의 비밀번호 서명이나 GS2-Auth의 토큰 발급 등, GS2 내부에서 기밀 데이터를 다루는 마이크로서비스는 GS2-Key가 관리하는 키를 사용합니다. 각 마이크로서비스의 네임스페이스를 생성할 때 키를 지정함으로써, 해당 네임스페이스 내에서 필요한 암호화 처리에 사용됩니다.

애플리케이션 자체에서 기밀 정보를 다루는 경우에도, GS2-Key의 Encrypt / Decrypt API를 직접 호출해 암호화·복호화를 수행할 수 있습니다. 비밀키를 애플리케이션 내에 내장하지 않고도 서버 사이드에서의 암호화를 구현할 수 있습니다.


GS2-Key SDK API 레퍼런스

각종 프로그래밍 언어용 GS2-Key SDK의 모델 사양과 API 레퍼런스

GS2-Key Deploy/CDK 레퍼런스

GS2-Deploy의 스택을 생성할 때 사용하는 템플릿 포맷과, CDK를 이용한 각종 언어의 템플릿 출력 구현 예제