2007/07/12

ActiveX 코드사인 인증서 적용 - 2.SIGNCODE.EXE 이용

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


1) 아래 그림중 빨간색 박스에 있는 파일은 '인증서 파일'이며,파란색 박스 있는 파일은
'인증 할 파일' 입니다. 나머지 파일은 SIGNCODE.EXE를 실행 시킵니다.

WinCode1.jpg

2) [디지털 서명 마법사]가 실행됩니다..[다음]을 클릭하여 다음 단계로 갑니다.

WinCode2.jpg

3) '인증 할 파일'을 불러옵니다. 그림에서 '인증 할 파일'이름은 hanbiro.cab 입니다.

WinCode3.jpg

4) [서명 옵션]에서 [사용자 정의]를 선택합니다.

WinCode4.jpg

5) [서명 인증서]에서 [파일에서 선택]을 클릭하여 인증서가 있는 곳을 지정합니다.

WinCode5.jpg

6) [서명 인증서]의 경로를 지정한 화면입니다. 인증 파일 이름은 hanbiro_comodo.spc 이며
파일 형식은 RKCS #7인증서(*.spc)입니다. [열기]를 클릭 해당 파일을 선택합니다.

WinCode6.jpg

7) 그림은 [서명 인증서]를 불러온 상태 입니다.[다음]을 클릭합니다.

WinCode8.jpg

8) [개인 키]를 해당 위치에서 불러오기 위해 [찾아보기]를 클립합니다.

WinCode9.jpg

9) [개인 키]의 경로를 지정한 화면입니다. 인증 파일 이름은 hanbiro_comodo.pvk 이며
파일 형식은 개인 키(*.pvk) 입니다. [열기]를 클릭 해당 파일을 선택합니다.

WinCode10.jpg

10) 그림은 [개인 키]를 불러온 상태 입니다.[다음]을 클릭합니다.

WinCode11.jpg

11) 부여받은 [개인 키]의 암호를 입력후 [확인]을 클릭합니다.

WinCode12.jpg

12) 그림과 같이 [해시 알고리즘]은 기본값인 [sha1]로 선택후 [다음]을 클릭합니다.

WinCode13.jpg

13) [추가 인증서] 역시 그림과 같이 기본값으로 설정 후 [다음]을 클릭 합니다.

WinCode14.jpg

14) 그림은 [데이터 설명]에서 [설명]을 "한비로 소프트" 웹 위치를 "http://hanbiro.com"
으로 지정하였습니다. 이것은 사용자 사이트의 설명과 웹 위치를 따로 지정하시기 바랍니다.
예)
설명 : 우리회사 이름
웹 위치 : http://mycompany.com

WinCode15.jpg

15) [타임스탬프 서비스 URL]값을 지정합니다.
그림에서는 http://timestamp.comodoca.com/authenticode 를 타임스탬프 서비스 URL로 지정하였 습니다. 이 사항은 변경하지 않을것을 권장 합니다.

WinCode16.jpg

16) [디지털 서명 마법사 완료]그림이 나타나며, [마침]을 클릭합니다.

WinCode17.jpg

17) 다시 한번 [개인 키 암호 입력]이라는 창이 다시 떠오릅니다.
이전(11번)과 같은 패스워드를 입력 후 [확인]을 클릭합니다.

WinCode18.jpg

18) 인증서 설치의 모든 과정이 완료 되었습니다.

WinCode19.jpg

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

img5.gif

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












댓글 없음:

댓글 쓰기

가장 많이 본 글