공동인증서가 하드디스크에 안 보임 해결 방법, 공동인증서 위치 찾기 (NPKI, Natural Public Key Infrastructure, 공인인증서)

공동인증서가 하드디스크에 안 보임 해결 방법

  • 공동인증서가 하드디스크에 안 보임 해결하기
  • 공동인증서 주체 필드 및 값이 의미 알아보기
공동인증서가 하드디스크에 안 보임 해결하기

하드디스크에 분명히 존재하는 공동인증서가 안 보이는 현상이 있나요?

특정 사이트에서는 정확한 공동인증서 경로를 추적하는 경우가 있습니다.

정확한 공동인증서 위치를 KICA(한국정보인증)를 예를 들어 알아봅시다.

공동인증서 경로(AppData > LocalLow > NPKI)

인증서가 하드디스크에 저장되어 있는 것을 확인하였는데도, 입력하려는 화면에서 인증서가 보이지 않습니다.
공동인증서 경로로 이동해보니, 인증서 폴더의 위치가 이상한 것을 확인하였습니다.

우선, 공동인증서가 안 보이는 현상을 어떻게 해결하는지 안내해드리고, 이 부분에서 어디가 이상한 것인지에 대한 것은 추후 안내해드리겠습니다.
(공동인증서주체에서 각 기호는 특정한 의미를 가지고 있는데, 그 부분에 대해 나중에 서술하겠습니다.)

공동인증서 안 보임 해결

공동인증서 정확한 위치

KICA는 NPKI > KICA > USER에 위치해 있어야 합니다. 위치를 이동하겠습니다.

인증서가 안 보일 때 수정하는 방법

이제 정상적으로 인증서가 조회되는 것을 확인하였습니다. 이것으로 공동인증서가 하드디스크에 보이지 않는 현상을 해결할 수 있답니다. 이제 공동인증서 폴더에 적혀있는 주체 필드와 값에 대해 알아보겠습니다.

공동인증서 주체 필드 및 값

공동인증서 주체 필드에 대한 값을 알아보도록 합시다. 각각 cn, ou, o, c 등이 있는데 무엇을 뜻하는지 확인해 보겠습니다.

cn

cn은 Common Name을 뜻합니다. 주체의 일반명으로 보통 은행개인과 같은 금융기관용이면 여러분의 이름으로 되어 있습니다.

ou

ou는 Organization Unit을 뜻합니다. 발급주체의 조직단위를 배열로 표시합니다. 상기 예시자료에는 ou=건강보험,ou=MOHW RA센터,ou=등록기관,ou=licensedCA 라고 표시를 하고 있습니다. 보통 병원에서 KICA를 통해 발급받은 공동인증서 양식은 다음과 같습니다.

  • MOHW = 보건복지부(Ministry of Health and Welfare)
  • RA센터 = 등록권한(Regstration Authority)
  • CA = 인증기관(Certificate Authority)

o

o는 Organization입니다. (예시 기관은 KICA, 한국정보인증)

c

c는 County입니다. (예시는 KR, 대한민국)

공동인증서 위치 찾기

위의 방법으로도 공동인증서가 안 보이는 현상이 해결되지 않았을 때 참고할만한 자료입니다. 공동인증서 위치를 인식하는 부분이 조금씩 달라질 수 있으므로 아래를 참고하여 공동인증서가 위치에 제대로 있는지 점검해 보세요~

  • 공동인증서(NPKI)
  • LocalLow(%APPDATA%)
  • Program Files
  • Program Files (x86)

공동인증서(NPKI)

개인이 사용하는 공동 인증서는 국가 공개 키 기반구조(NPKI : National Public Key Infrastructure)이며 해당 폴더 내에 각 기관별로 저장이 됩니다.

그런데 이 폴더가 기관마다 저장하는 위치가 달라서 여러 군데에 있을 수가 있습니다.

공동 인증서 로그인이 필요한 웹사이트도 요구하는 경로가 제각각이라, 공동 인증서가 있음에도 하드디스크 상에 조회가 안 되는 경우가 있습니다.

그리하여 공동 인증서 위치(windows 10 기준)를 안내해드리려 합니다.

LocalLow(%APPDATA%)

LocalLow - NPKI

첫 번째 안내해드릴 곳은 LocalLow 폴더입니다.

파일 검색창에 %APPDATA% 를 입력하시고 엔터키를 누르시면 Roaming 폴더로 바로 갈 수 있습니다.

한 단계 위로 가시면 바로 LocalLow가 보입니다.

C:\Users\userName\AppData\LocalLow\NPKI

C드라이브 > 사용자 > [사용자 이름] > AppData > LocalLow > NPKI

Program Files

Program Files - NPKI

두 번째는 Program Files입니다.
C:\Program Files\NPKI
C드라이브 > 프로그램 파일즈 > NPKI

Program Files (x86)

Program Files (x86) - NPKI

세 번째는 Program Files (x86)입니다.
C:\Program Files (x86)\NPKI
C드라이브 > 프로그램 파일즈 (x86) > NPKI

회사이름 및 브랜드

  • CrossCert : 한국전자인증
  • INIPASS : 이니텍
  • KICA : 한국정보인증 (Korea Information Certificate Authority)
  • KISA : 한국인터넷진흥원 (Korea Internet & Security Agency)
  • NCASign : 한국전산원, 한국정보화진흥원
  • SignKorea : 코스콤 사인코리아
  • TradeSign : 한국무역정보통신
  • yessign : 금융결제원

요약

공동인증서가 하드디스크에 안 보임 해결 방법 다시 한 번 요약해보겠습니다. 😊

NPKI 폴더가 해당 위치에 존재하는가? LocalLow 폴더, Program Files 폴더, Program Files (x86) 폴더 => 인증서를 사용하는 사이트, 회사에 따라 폴더를 달리 조회하는 경우도 있으니, 잘 안 된다면? 이 폴더, 저 폴더 다 시도해 보세요.

USER와 같은 각 공동인증서 폴더 내의 폴더가 정상적으로 위치해 있는지 확인해 보세요. 폴더 위치를 임의로 변경하여 안 되는 경우도 있습니다.

이건 제가 딱 한 번 겪었던 일인데요, 공동인증서가 안 된다길래 살펴보고 있는데, 아무리 보아도 안 될 이유가 없었어요. 😭 그런데 무엇이 문제인지 계속 살펴보니, 키 파일 위치가 이상한 것 같아서 물어보았어요.

"이 파일 위치가 여기가 아닌 것 같은데... 혹시 이 파일 손댔어요?"

하니까 옮겼다고 하더라고요.

"예, 밖으로 옮겼는데요... 혹시 그게 문제예요?"

이렇게 답변을 하는데, 말문이 막혔습니다.

"..."

공동인증서 내에 있는 파일이나 폴더의 위치를 임의로 바꾸면 인증서가 안 보여요~!

댓글 쓰기
가져가실 때, 출처 표시 부탁드려요! 감사합니다. 💗