PFX를 인증서 파일로 변환하는 방법에 대한 몇 가지 질문을 보았지만 다른 방법으로 가야합니다.
두 개의 파일이 있습니다.
bob_cert.cert
bob_key.pem
단일 .pfx 파일로 변환하고 싶습니다. 이를 수행하는 도구가 있습니까?
답변
openssl pkcs12 -inkey bob_key.pem -in bob_cert.cert -export -out bob_pfx.pfx
답변
타사 도구없이 Windows에서이를 수행하는 방법은 다음과 같습니다.
-
인증서를 인증서 저장소로 가져옵니다. Windows 탐색기의 상황에 맞는 메뉴에서 “인증서 설치”를 선택하십시오.
마법사를 따라 기본 옵션 “Local User”및 “Automatically”를 그대로 사용하십시오. -
인증서 저장소에서 인증서를 찾으십시오. Windows 10에서 “사용자 인증서 관리”MMC를 실행하십시오. Windows 2013에서는 MMC를 “인증서”라고합니다. Windows 10에서 기본적으로 인증서는 “개인”-> “인증서”노드 아래에 있어야합니다.
-
수출 증명서. 상황에 맞는 메뉴에서 “내보내기 …”메뉴를 선택하십시오.
개인 키의 비밀번호를 지정하십시오.
답변
.key 및 .pem 파일에서 .pfx 파일을 만들었습니다.
이렇게 openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx
그것은 직접적인 대답은 아니지만 여전히 다른 사람을 도울 수 있습니다.
답변
makecert.exe
Windows 시스템에서 자체 서명 된 인증서를 생성 한 경우 두 개의 파일 ( cert.pvk
및)을 얻게됩니다 cert.cer
. 이것들을 사용하여 pfx로 변환 할 수 있습니다pvk2pfx
pvk2pfx
같은 위치에있는 경우 makecert
(예 : C:\Program Files (x86)\Windows Kits\10\bin\x86
유사)
pvk2pfx -pvk cert.pvk -spc cert.cer -pfx cert.pfx