MakeCert.exe 도구를 사용하여 디지털 인증서를 만든 후 개인 정보 교환(PFX) 파일을 작성해야 이진 파일에 서명할 수 있습니다. Pvk2Pfx(Pvk2Pfx.exe) 도구를 사용하여 MakeCert.exe 도구에서 내보낸 개인 키(PVK) 및 인증서(CER) 파일을 모두 포함하는 단일 파일인 PFX 파일을 작성합니다. CER 파일 대신 소프트웨어 게시자 인증서(SPC) 파일을 사용할 수도 있습니다.
Pvk2Pfx(Pvk2Pfx.exe) 도구는 Windows SDK의 일부입니다. Microsoft 웹 사이트(https://docs.microsoft.com/ko-kr/windows-hardware/drivers/devtest/pvk2pfx)에서 Pvk2Pfx.exe 도구에 대해 자세히 알아볼 수 있습니다.
다음은 "디지털 인증서 만들기" 항목의 예제에서 작성된 PVK 및 CER 파일로부터 Pvk2Pfx.exe 도구를 사용해 PFX 파일을 작성하는 예제입니다.
"C:\Program Files (x86)\Windows Kits\10\bin\x64\pvk2pfx.exe" -pvk MyCert.pvk -pi MyPassword -spc MyCert.cer -pfx MyCert.pfx -po MyPassword
- "C:\Program Files (x86)\Windows Kits\<버전>\bin\x64\pvk2pfx.exe" - Pvk2Pfx.exe 도구의 위치를 지정합니다.
- -pvk MyCert.pvk - PFX 파일을 작성하는 데 사용해야 할 개인 키(PVK) 파일을 지정합니다. 이 예제에서 파일 이름은 MyCert.pvk입니다.
- -pi MyPassword - PVK 파일에 지정되는 암호를 지정합니다. 이 예제에서 암호는 MyPassword입니다.
- -spc MyCert.cer - PFX 파일을 작성하는 데 사용해야 할 인증서(CER) 또는 소프트웨어 게시자 인증서(SPC) 파일을 지정합니다. 이 예제에서 파일 이름은 MyCert.cer입니다.
- -pfx MyCert.pfx - Pvk2Pfx.exe 도구로 작성될 개인 정보 교환(PFX) 파일을 지정합니다. 이 예제에서 파일 이름은 MyCert.pfx입니다.
- -po MyPassword - PFX 파일에 지정되는 암호를 지정합니다. 이 예제에서 암호는 MyPassword입니다.
PFX 파일을 작성하려면 다음을 수행합니다.
- 개인 키 및 디지털 인증서를 만들거나 MakeCert.exe 도구를 사용하여 이전에 만든 기존 PVK 및 CER 파일을 사용합니다. MakeCert.exe 도구 사용 방법에 대한 기본 사항을 이해하려면 "디지털 인증서 만들기" 항목을 참고하십시오.
- Windows 시작 버튼
Windows 시스템
명령 프롬프트를 클릭하여 Windows 명령 프롬프트를 표시합니다.
- Windows 명령 프롬프트 윈도우에 cd %userprofile%\Documents를 입력하고 Enter 키를 눌러 문서 폴더를 현재 작업 폴더로 설정합니다. 다른 작업 폴더를 사용 중인 경우 해당 위치를 대신 지정합니다.
주: PFX 파일 위치뿐 아니라, Pvk2Pfx.exe 도구에서 사용될 PVK, CER, SPC 파일에 대한 전체 경로를 지정할 경우에는 작업 폴더로 변경할 필요가 없습니다.
- Pvk2Pfx.exe의 위치와 실행해야 할 인수를 입력합니다.
PFX 파일이 작성됩니다.