HSM(하드웨어 보안 모듈)
암호화 키를 소프트웨어로만 관리하지 않고, 물리적으로 격리된 전용 하드웨어 안에서 생성·저장·연산하도록 만들어, 해킹당하더라도 키 자체는 꺼낼 수 없게 만든 보안 장치입니다.
한눈에 보는 정의
HSM(Hardware Security Module, 하드웨어 보안 모듈)은 암호화 키를 소프트웨어가 아니라 물리적으로 격리된 전용 하드웨어 안에서 생성·저장·연산하도록 만든 보안 장치입니다.
자세히 알아보기
- 예문: "은행의 핵심 암호화 키는 소프트웨어가 아니라 HSM이라는 전용 장비 안에 물리적으로 격리되어 보관된다."
- 소프트웨어로만 키를 관리하면 서버가 해킹당했을 때 키까지 함께 유출될 위험이 있는데, HSM은 키가 하드웨어 밖으로 절대 나가지 않고 내부에서만 암호화 연산이 이뤄지도록 설계되어 있습니다.
- 물리적으로 장비를 열려고 시도하면 내부 키를 자동으로 삭제하는 등, 소프트웨어 공격뿐 아니라 물리적 탈취 시도에도 대비하는 경우가 많습니다.
- KMS(키 관리 서비스) (KMS) 같은 클라우드 키 관리 서비스도, 더 높은 보안이 필요한 고객에게는 내부적으로 HSM 기반의 관리 옵션을 함께 제공합니다.