Driver Test Signing 및 테스트 PC 설정 방법
작업은 관리자 권한의 쉘에서 해야합니다.
MakeCert, SignTool 과 같은 Signing Tool 은 Vista 버전 이후의 DDK 에 포함되어있습니다.
개발 PC
1. Test Signing 을 위한 테스트 인증서 생성
> MakeCert -r -pe -ss MyTestCertStore -n "CN=MyCert" MyCertFile.cer |
2. 테스트 인증서 설치
> CertMgr /add MyCertFile.cer /s /r localMachine root |
3. Driver Test Signing
> SignTool sign /v /s MyTestCertStore /n MyCert /t http://timestamp.verisign.com/scripts/timstamp.dll driver.sys |
테스트 PC
1. 개발 PC 에서 생성한 테스트 인증서(MyCertFile.cer) 복사
2. 테스트 인증서 설치
> CertMgr /add MyCertFile.cer /s /r localMachine root |
혹은
> CertMgr /add MyCertFile.cer /s /r localMachine trustedpublisher |
3. 테스트 사이닝된 드라이버가 사용 가능하도록 부팅 메니져 설정
> Bcdedit -set TESTSIGNING ON |
4. 재부팅
참고.
http://msdn.microsoft.com/en-us/library/windows/hardware/ff548693(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/hardware/ff553467(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/hardware/ff553563(v=vs.85).aspx