2007/07/12

ActiveX 코드사인 인증서 적용 - 1.Codesign.exe 이용

* CabArc.exe: Cabinet Archive를 생성해 주는 프로그램. 애플릿 클래스 파일들을
  Cabinet 파일로  만들어 줍니다.
* SignCode.exe: Cabinet 파일을 비밀키와 인증서로 싸인해 줍니다.
* ChkTrust.exe: 싸인 작업이 잘 수행되었는가 검증해 주는 프로그램 입니다.
* MakeCert.exe: 시험용 인증서를 만들어 주는 프로그램 입니다.
* Cert2Spc: MakeCert로 만들어진 시험용 인증서를 사인하는 작업에 사용될 수 있도록 변환해
  주는 프로그램 입니다.
* Javasign.dll: 사인작업시 필요한 정보를 지정해 주는데에 사용되는 프로그램 입니다.
* codesign.exe 파일 ☞ 다운받기


1) 압축을 푼 폴더로 이동하여 cmd창에서 signcode 실행 시킵니다.

codesign1.gif

2) signcode -spc [파일명.spc]
-v [파일명.pvk]
-n [싸인할 내용에 대한 이름]
-t [Timestamp를 찍어줄 서버의 HTTP 주소(verisign의 timestamp를 지정 했습니다.)]
[파일이름.cab]


예)
프로그램 인증 할 파일 : comodossl.cab
인증을 위해 comodossl에서 받은 파일 2개: comodossl.pvk comodossl.spc
c:\signcode -spc comodossl.spc -v comodossl.pvk -n ComodosslCodesign -t http://timestamp.comodoca.com/authenticode comodossl.cab

codesign2.gif

Signcode 옵션에 대한 사항을 확인하기 위해서는 (Signcode Option Guide)를 클릭 하시기 바랍니다.

위와 같이 입력한 후 4번(패스워드 입력)창이 뜨면 정상이나, 아래와 같이 오류가 나타날수 있습니다.

오류 내용을 확인 한 후(Codesign입력시 오류 확인하기) 를 클릭하여 오류내용에 맞게 클릭합니다.

codesignE1.gif


3) 패스워드 입력

codesign3.gif


4) 패스워드 입력이 완료되면 Succeeded 라는 메세지가 나타납니다.

codesign4.gif

CAB 파일의 인증이 끝난 후 웹 페이지에 올리면, 클라이언트의 화면에 아래 그림과 같은 창이 뜹니다.
WindowsXP sp2화면입니다.

img5.gif


<출처. http://www.comodossl.co.kr/. 허락된곳 외 무단 이용 금지>




댓글 없음:

댓글 쓰기

가장 많이 본 글