NPKI 폴더가 뭐길래? 공인인증서 저장 구조를 3분 만에 이해하는 완벽 가이드
목차
- NPKI 폴더란 무엇인가?
- 공인인증서는 왜 NPKI에 저장될까?
- 윈도우 버전별 저장 위치 완벽 정리
- NPKI 폴더 구조 상세 분석
- 공인인증서 찾는 방법
- USB에 저장된 공인인증서 구조
NPKI 폴더란 무엇인가?
혹시 공인인증서를 발급받았는데, 그게 컴퓨터 어디에 저장되어 있는지 궁금해하신 적 있으신가요? 바로 그 답이 NPKI 폴더입니다.
NPKI는 National Public Key Infrastructure국가 공개 키 기반구조를 의미합니다. 이 폴더는 대한민국의 공인인증서 체계를 관리하기 위해 정해진 표준 저장소인데요, 각종 은행이나 증권사에서 발급받은 모든 공인인증서가 이 폴더 안에 체계적으로 정리되어 있습니다.
쉽게 말해서, 공인인증서의 집이라고 생각하면 됩니다. 여러분의 신분증이나 도장처럼, 온라인에서 본인 확인을 할 때 필요한 중요한 파일들이 모두 여기에 모여 있다는 뜻이죠.
공인인증서는 왜 NPKI에 저장될까?
혹시 궁금했던 점이 있을 겁니다. “왜 굳이 NPKI라는 특정 폴더에만 저장하는 걸까?” 하는 생각 말이에요.
이건 보안과 표준화 때문입니다. 공인인증서는 우리가 온라인 뱅킹을 하거나, 정부 민원을 신청하거나, 주식 거래를 할 때 “나는 정말 나”라는 것을 증명해주는 매우 중요한 파일입니다. 따라서 누구나 쉽게 접근할 수 없는 정해진 장소에 보관해야 하는 것이죠.
또한 NPKI라는 표준화된 위치를 정함으로써, 각종 금융기관이나 정부 기관에서 사용자의 공인인증서를 일관되게 찾고 활용할 수 있게 되었습니다. 마치 모든 사람들의 집 주소가 일정한 규칙을 따르는 것처럼 말이에요.
윈도우 버전별 저장 위치 완벽 정리
이제 중요한 부분입니다. 여러분의 컴퓨터에서 공인인증서를 찾으려면 윈도우 버전에 따라 경로가 다르다는 것을 알아야 합니다.
윈도우 XP의 경우
윈도우 XP를 사용하고 계신 분들(요즘은 거의 없지만요)의 공인인증서 저장 위치는 다음과 같습니다:
C:\Program Files\NPKI
매우 간단하죠? C 드라이브의 Program Files 폴더 안에 NPKI 폴더가 바로 보입니다.
윈도우 7, 8의 경우
윈도우 7이나 8을 사용하시는 분들은 여러 곳에 저장될 수 있습니다:
- C:\NPKI
- C:\Program Files\NPKI
- C:\Program Files (x86)\NPKI
이 세 위치 중 하나에 반드시 저장되어 있습니다. 한 번에 모두 확인해보시면 금방 찾을 수 있습니다.
윈도우 10 이상의 경우
현재 대부분 사용하고 있는 윈도우 10 이상의 경우는 조금 더 깊은 곳에 저장됩니다:
C:\Users\[사용자 계정명]\AppData\LocalLow\NPKI
여기서 중요한 점은 AppData 폴더가 숨겨진 폴더
빠르게 찾고 싶으신 분들을 위해 팁을 하나 드리겠습니다. 파일 탐색기를 열고 주소창에 다음 명령어를 입력하면 바로 NPKI 폴더로 이동합니다:
%homepath%\AppData\LocalLow\NPKI
이 방법이 가장 빠르고 정확합니다!
NPKI 폴더 구조 상세 분석
이제 NPKI 폴더 안에는 어떤 구조로 파일들이 정리되어 있는지 살펴보겠습니다.
기본 폴더 구조
NPKI 폴더를 열어보면 다음과 같은 구조를 확인할 수 있습니다:
NPKI ├── yessign │ └── User │ └── cn=[사용자명]+[숫자및기호] │ ├── 파일1 │ ├── 파일2 │ └── 파일3 └── [기타 폴더들]
yessign 폴더가 가장 중요한 폴더입니다. 이것은 대표적인 공인인증서 발급 기관의 이름으로, 여기에 실제 공인인증서 파일들이 저장됩니다.
사용자별 인증서 폴더
yessign 폴더 아래의 User 폴더에는 각 사용자별로 생성된 폴더가 있습니다. 폴더 이름은 다음과 같은 형식입니다:
cn=[사용자명]+[숫자및기호]
예를 들어, “김철수”라는 사용자라면 “cn=김철수+123456789” 같은 식으로 폴더가 생성됩니다. 이 이름은 무작위로 생성되는 것이 아니라, 공인인증서의 고유 정보를 담고 있습니다.