공동인증서를 HSM(보안토큰)에서 USB로 옮기고 싶다는 문의는 생각보다 자주 볼 수 있습니다. 결론부터 말하면, HSM에 저장된 공동인증서는 일반적인 파일 복사 방식으로는 USB로 옮길 수 없습니다. HSM은 외부로 인증서가 유출되는 것을 막기 위해 설계된 보안 매체라서, 인증서를 내보내는 기능 자체를 제공하지 않기 때문입니다. 다만, HSM에 저장된 인증서를 삭제한 뒤 새로 USB에 발급받는 방식으로는 이동이 가능하니, 아래 내용을 참고해서 상황에 맞게 처리하시면 됩니다.
HSM과 USB, 어떤 차이가 있길래 이동이 안 될까
HSM은 하이퍼사인(HSM)이라는 보안 칩이 내장된 장치로, 인증서의 개인키가 하드웨어 안에서만 생성되고 사용되도록 설계되어 있습니다. 개인키가 외부로 나오지 않는 구조라서, PC에 연결해도 인증서 파일이 드러나지 않고, 인증서 내보내기나 복사 메뉴 자체가 활성화되지 않습니다.
반면 USB(이동식 디스크)는 인증서 파일이 일반 파일처럼 저장되는 구조라서, NPKI 폴더를 통째로 복사하는 방식으로 이동이 가능합니다. 그래서 HSM 사용자는 "왜 USB처럼 간단하게 복사가 안 되지?"라는 생각이 들 수 있는데, 이는 보안 설계상 의도된 차이입니다. HSM에서 USB로 인증서를 직접 옮기는 건 기술적으로 불가능하다고 보는 게 맞습니다.
HSM 인증서를 USB로 옮기려면 결국 이 방법뿐
HSM에 저장된 공동인증서를 USB에서 사용하려면, 기존 인증서를 HSM에서 삭제하고 USB에 새로 발급받는 절차를 거쳐야 합니다. 이때 인증서 삭제는 HSM 구동 프로그램이나 해당 기관의 인증센터에서 처리할 수 있습니다.
- HSM 구동 프로그램을 실행한 뒤 인증서 관리 메뉴에서 '인증서 삭제'를 선택
- 단, 삭제 전에 HSM에 저장된 인증서가 필요한 업무가 있다면 미리 확인 필요
- 삭제 완료 후에는 은행 또는 금융기관 홈페이지의 '공동인증서 발급' 메뉴에서 USB를 인증서 저장 위치로 선택
- 발급 과정에서 본인 확인 절차(공인인증서 비밀번호, 보안카드, OTP 등)를 거치면 USB에 새 인증서가 저장됩니다
이 과정에서 주의할 점은, HSM에 저장된 인증서를 삭제하기 전에 해당 인증서로 처리해야 할 업무가 남아있지 않은지 반드시 확인하는 것입니다. 인증서를 삭제하면 기존에 등록된 공인인증서 기반 서비스(은행, 국세청, 정부24 등)에서 다시 인증서를 등록해야 하는 번거로움이 생길 수 있습니다.
스마트폰에서 발급받은 인증서라면 USB로 옮기는 게 훨씬 쉽다
HSM이 아니라 스마트폰에서 발급받은 공동인증서라면, PC에서 USB로 옮기는 과정이 비교적 간단합니다. 스마트폰과 USB를 직접 연결할 수는 없지만, PC의 인증서 관리 프로그램을 통해 이동할 수 있습니다.
- 스마트폰에서 은행 앱 또는 '공동인증서' 앱에 접속해 '인증서 내보내기' 또는 'PC로 인증서 복사' 메뉴 선택
- 화면에 QR코드가 표시되면, PC의 인증서 관리 프로그램이나 은행 홈페이지에서 '인증서 가져오기'를 클릭해 QR코드를 스캔
- 연결이 완료되면 스마트폰 비밀번호 또는 공동인증서 비밀번호를 입력해 내보내기
- PC의 원하는 폴더에 저장된 NPKI 폴더를 통째로 USB에 복사
이때 인증서 파일만 개별적으로 복사하면 인식이 안 될 수 있으니, 반드시 NPKI 폴더 단위로 복사해야 합니다. NPKI 폴더는 PC의 인증서 관리 프로그램이 기본으로 저장하는 위치(예: C드라이브 사용자 폴더)에 생성되어 있습니다.
인증서 복사 전에 확인하면 좋은 사항
공동인증서를 USB로 옮기기 전에 몇 가지 사항을 미리 점검해 두면, 이동 과정에서 실수를 줄일 수 있습니다.
- USB가 PC에서 정상적으로 인식되는지 확인 — 다른 포트에 꽂아보거나 다른 USB로 테스트
- 인증서 유효기간 확인 — 만료가 임박했다면 이동보다 갱신을 먼저 진행
- 인증서 비밀번호를 정확히 기억하는지 확인 — 비밀번호 분실 시 재발급 절차가 필요
- 제출처에서 요구하는 인증서 종류(은행용, 범용 등)와 일치하는지 확인
또한 USB에 인증서를 저장한 뒤에는 분실에 대비해 NPKI 폴더를 백업해두는 것이 좋습니다. USB 분실 시 인증서가 악용될 수 있으므로, 가능하면 별도의 암호화 프로그램을 함께 사용하거나, 외장하드나 클라우드에 백업본을 보관하는 방법을 권장합니다.
Q. HSM에서 인증서를 삭제하면 재발급이 바로 되나요?
네, 인증서 삭제 후에는 해당 기관 홈페이지나 은행 앱에서 새로 공동인증서를 발급받을 수 있습니다. 단, 발급 과정에서 본인 확인 절차가 필요하고, 일부 기관은 방문 발급을 요구할 수 있으니 사전에 확인하는 것이 좋습니다.
Q. HSM 인증서를 USB로 옮기는 프로그램이 따로 있나요?
현재 공식적으로 HSM 인증서를 USB로 내보내는 프로그램은 제공되지 않습니다. HSM 자체가 외부 유출을 차단하는 보안 매체이기 때문에, 인증서 이동이 필요한 경우 삭제 후 재발급이 유일한 방법입니다.
Q. 인증서를 USB로 옮기면 기존에 등록한 서비스에서 다시 인증해야 하나요?
네, 인증서 저장 위치가 바뀌면 기존에 인증서를 등록해 사용하던 인터넷뱅킹, 국세청, 정부24 등에서 새 인증서를 다시 등록해야 합니다. 특히 HSM에서 USB로 변경하는 경우에는 기존 인증서가 완전히 삭제되므로, 재등록 과정이 필요합니다.