솔루션

키 관리 시스템

Secure & Reliable

스마트카드 시스템에서 보안을 확보하기 위해 Key와 암호 알고리즘을 이용한 인증기법을 사용합니다. 이때, 암호알고리즘은 스마트카드 개발 시 내부에 설치되어 지며, 그내용은 개발자와 관계자들에게 Specification으로 제공됩니다. 이것은 원활한 개발과 시스템이 안정성 및 투명성을 보장해 주며 여기에 개발자 및 관계자가 개입할 수 없는 "Key"라는 장치를 사용함으로써, 시스템의 투명성에도 불구하고 보안적으로 안전한 시스템이 구축되게 됩니다. 이렇게 중요한 "KEY"라는 장치를 생성하고, 관리하고, 배포하는 역할을 하는 것이 키관리 시스템입니다.

스마비스 KMS의 역할

•키의 안전한 생성
•키에 대한 Verification
•키에 대한 안전한 배포방법 제공
•키 의 안전한 보관

모든 cryptographic algorithms, security를 이용하는 application은 구성하는 key들의 비밀성에 기반을 두고 있습니다. 만일, 어떤 이유로 비밀 key가 노출되면 그 즉시 system을 구성하고 있는 모든 security mechanism이 가치가 없어지게 됩니다. 이 때문에, 외부 공격자 뿐만 아니라 내부에서 security system을 운영하는 관리자도 비밀 key를 알수 없는 상태에서 운영이 가능하도록 security system architecture를 구성해야만 합니다.  system security requirement를 만족시키기 위해 security system architecture를 구성하고, 그에 맞는 security 구성요소를 설계 및 개발하는 것을 총칭하여 KMS(key management system)라고 합니다.  KMS는 security system에서의 핵심적인 요소로써, 구성되는 여타 다른 system에 직 간접적으로 영향을 미치기 때문에 조심스럽게 접근해야만 합니다. 즉, security 뿐만 아니라 확장성도 필수 고려사항이 되며, 조그마한 확장으로 인하여 전체 system을 수정해야 하는 문제가 발생할 수도 있습니다.  KMS는 그 특성상 다른 system에 영향을 미치는 경우가 많기 때문에 전문업체의 설계가 필수적인 부분 입니다 . 스마비스는 application system의 security requirement에 따라 다양한 형태의 KMS를 설계, 구축한 경험을 바탕으로 고객의 needs에 적합한 security level을 확보할 수 있습니다.

스마비스 KMS의 기능

•key architecture design 
•secured key generation
•secured key distribution
•system independent management

키관리 시스템의 구성도

키관리 시스템의 구성도

키관리 시스템의 논리적 구성도

키관리 시스템의 논리적 구성도