HSM(하드웨어 보안 모듈)란?

암호 키를 안전하게 생성·보관하고, 키를 밖으로 내보내지 않고 서명이나 복호화 등의 처리를 내부에서 수행하는 전용 장치. 변조 방지성을 가지며, 강제 개봉 등을 검출하면 키를 소거한다. 인증 기관의 서명 키, 결제 키, 클라우드 키 관리 서비스(KMS)의 최상위 키 등을 지키는 데 사용된다. 많은 제품은 FIPS 140-3 등의 기준에 의한 인증을 받고 있다. PCIe 카드나 네트워크에 연결하는 장치 형태 외에 클라우드 서비스로도 제공된다.

일본어 명칭: HSM(ハードウェアセキュリティモジュール)

HSM(하드웨어 보안 모듈)은(는) 암호 기술의 기초와 응용 등 1개 분야의 연습 문제 2개에 나와요.

분야: 암호 기술의 기초와 응용

도전해 보기: HSM(하드웨어 보안 모듈) 관련 문제

HSM(하드웨어 보안 모듈)의 역할로 올바른 것은?

  1. A암호화한 데이터를 대량으로 저장하기 위한, 암호화 기능을 내장한 고속 스토리지 장치
  2. B변조 방지성이 있는 장치 안에서 키를 생성·보관하고, 키를 밖으로 내보내지 않고 서명이나 복호화 등의 처리를 수행하는 장치
  3. C네트워크 통신을 감시하여 부정한 패킷이나 공격 통신을 찾아내 차단하는 네트워크 기기
정답과 해설 보기

정답: B. 변조 방지성이 있는 장치 안에서 키를 생성·보관하고, 키를 밖으로 내보내지 않고 서명이나 복호화 등의 처리를 수행하는 장치

HSM은 인증 기관의 서명 키, 결제 키, 클라우드 키 관리 서비스(KMS)의 최상위 키 등을 지키기 위한 전용 장치입니다. 키는 HSM 안에서 생성되며 평문 그대로 밖으로 내보낼 수 없도록 만들어져 있고, 애플리케이션은 '이 키로 서명해 달라'와 같이 의뢰하여 결과만 받습니다. 장치를 열려고 하면 키를 소거하는 등의 변조 방지성을 가지며, 많은 제품은 FIPS 140-3 등의 기준에 의한 인증을 받고 있습니다. 스마트폰의 시큐어 엘리먼트나 PC의 TPM도 규모는 작지만 비슷한 사고방식으로 키를 지킵니다.

해설 속 HSM(하드웨어 보안 모듈)

HSM(하드웨어 보안 모듈)이(가) 나오는 문제 (2)

  1. HSM(하드웨어 보안 모듈)의 역할로 올바른 것은?
  2. DEK를 데이터 암호화 키, KEK를 키 암호화 키라 한다. 클라우드 스토리지 등에서 사용되는 봉투 암호화에 대한 설명으로 올바른 것은?

관련 용어

인증 기관(Certificate Authority) 변조 방지성(Tamper Resistance) TPM 봉투 암호화(Envelope Encryption) 대칭 키 암호(Symmetric-key Cryptography) 논스(Nonce) 디피-헬먼 키 교환(Diffie-Hellman Key Exchange) 블록 암호 운용 모드(Block Cipher Mode of Operation) 생일 공격(Birthday Attack) 암호 민첩성(Crypto Agility)

용어집으로 돌아가기