회사 내에서 응용프로그램을 테스트하거나 배포하는 용도로 자신만의 디지털 인증서를 만들 수 있습니다. 디지털 인증서는 Windows SDK의 일부인 인증서 만들기(MakeCert.exe) 도구로 만들 수 있습니다. Microsoft 웹 사이트(http://msdn.microsoft.com/ko-kr/library/bfsktky3(v=vs.110).aspx)에서 MakeCert.exe 도구에 대해 자세히 알아볼 수 있습니다.
주: 사용자 프로그램 파일을 릴리즈하기 전에 Symantec
™
및 DigiCert
®
같은 공급업체로부터 디지털 인증서를 받는 것이 좋습니다. 그런 다음 해당 디지털 인증서를 사용하여 최종 릴리즈합니다.
다음은 MakeCert.exe 도구로 개인 키 및 디지털 인증서를 만드는 예제입니다.
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\MakeCert.exe" -r -sv MyCert.pvk -n "CN=DevABC" MyCert.cer -b 12/22/2014 -e 12/31/2015
- "C:\Program Files\Microsoft SDKs\Windows\<버전>\Bin\MakeCert.exe" - MakeCert.exe 도구의 위치를 지정합니다.
- -r - 인증서가 자체 서명되어 있음을 나타냅니다.
- -sv MyCert.pvk - 인증서 주체의 파일 위치를 지정합니다. 이 예제에서 파일 이름은 MyCert.pvk입니다.
- -n "CN=DevABC" - 인증서의 게시자 이름을 지정합니다. 이 예제에서 게시자 이름은 DevABC입니다.
- MyCert.cer - 인증서를 내보낼 대상 파일 이름을 지정합니다. 이 예제에서는 내보낸 인증서가 MyCert.cer이라는 이름의 파일에 저장됩니다.
- -b 12/22/2014 - 디지털 인증서의 시작 날짜를 지정합니다. 이 예제에서 시작 날짜는 2014년 12월 22일입니다
- -E 12/31/2015 - 디지털 인증서의 종료 날짜를 지정합니다. 이 예제에서 종료 날짜는 2015년 12월 31일입니다.
디지털 인증서 만들려면 다음을 수행합니다.
- 다음 중 하나를 수행하여 Windows 명령 프롬프트를 표시합니다.
- Windows 7: Windows 시작 버튼
모든 프로그램
보조프로그램
명령 프롬프트를 클릭합니다.
- Windows 8: Windows 시작 화면에서 마우스 오른쪽 버튼으로 클릭하거나 시작 화면에서 아래쪽 모서리를 위로 살짝 밀기 제스처를 사용하고 모든 앱을 클릭합니다. Windows 시스템 섹션으로 스크롤하고 명령 프롬프트를 클릭합니다.
- Windows 8.1: Windows 시작 화면에서 왼쪽 아래 구석 근처에 있는 모든 앱 버튼을 클릭하거나 화면 아래쪽 모서리를 위로 살짝 밀기 제스처를 사용합니다. Windows 시스템 섹션으로 스크롤하고 명령 프롬프트를 클릭합니다.
팁: Windows 8/Windows 8.1의 시작 화면에서 command를 입력하고 검색 창에서 명령 프롬프트를 클릭합니다.
- Windows 명령 프롬프트 윈도우에 cd %userprofile%\Documents를 입력하고 Enter 키를 눌러 문서 폴더를 현재 작업 폴더로 설정합니다. 다른 작업 디렉토리를 사용하려면 해당 위치를 대신 지정합니다.
- MakeCert.exe의 위치와 실행해야 할 인수를 입력합니다.
- 개인 키 암호 작성 대화상자의 암호 및 암호 확인 문자 상자에 인증서를 보호할 암호를 입력합니다. 확인을 클릭합니다.
- 개인 키 암호 입력 대화상자에 인증서 암호를 입력하고 확인을 클릭합니다.
개인 키(PVK) 및 인증서(CER) 파일이 작성됩니다.