> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-Key API 레퍼런스

암호화 키 관리 기능




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

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

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

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

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

[마이크로서비스 소개 / GS2-Key](../../microservices/key)



- [GS2-Key Deploy/CDK 레퍼런스](/ko/api_reference/key/deploy/)
  
- [GS2-Key SDK API 레퍼런스](/ko/api_reference/key/sdk/)
  
