jar로 인증하는 방법입니다.
쭈욱 따라하시면 됩니다.
설명 필요하시면 댓글 남겨주세요~
1. Keysotre 생성
Keystore 암호 : papp00
pappercom 키 암호 : papp00
>keytool -genkey -keystore pappercom.keystore -alias pappercom
keystore 암호를 입력하십시오:
새 암호를 다시 입력하십시오:
이름과 성을 입력하십시오.
[Unknown]: COM
조직 단위 이름을 입력하십시오.
[Unknown]: pappercom
조직 이름을 입력하십시오.
[Unknown]: pappercom
구/군/시 이름을 입력하십시오?
[Unknown]: GANGNAM
시/도 이름을 입력하십시오.
[Unknown]: SEOUL
이 조직의 두 자리 국가 코드를 입력하십시오.
[Unknown]: KR
CN=COM, OU=pappercom, O=pappercom, L=GANGNAM, ST=SEOUL, C=KR이(가) 맞습니까?
[아니오]: Y
2. Selfcert
1.에서 만든 암호 입력 : papp00
3. Keystore 확인
암호 : papp00
4. Jarsigner를 이용한 인증
암호 : papp00
마지막 경고 문구 6개월 문구 주목.
정식 인증을 위해서는 인증서를 구매해서 인증해야 함.
C:\Users\aaa\CoP\81. gasori\12월 v2.0>keytool -genkey -keystore pappercom.keystore -alias pappercom
keystore 암호를 입력하십시오:
새 암호를 다시 입력하십시오:
이름과 성을 입력하십시오.
[Unknown]: COM
조직 단위 이름을 입력하십시오.
[Unknown]: pappercom
조직 이름을 입력하십시오.
[Unknown]: pappercom
구/군/시 이름을 입력하십시오?
[Unknown]: GANGNAM
시/도 이름을 입력하십시오.
[Unknown]: SEOUL
이 조직의 두 자리 국가 코드를 입력하십시오.
[Unknown]: KR
CN=COM, OU=pappercom, O=pappercom, L=GANGNAM, ST=SEOUL, C=KR이(가) 맞습니까?
[아니오]: Y
<pappercom>에 대한 키 암호를 입력하십시오.
(keystore 암호와 같은 경우 Enter를 누르십시오):
C:\Users\aaa\CoP\81. gasori\12월 v2.0>keytool -selfcert -alias pappercom -k
eystore pappercom.keystore
keystore 암호를 입력하십시오:
C:\Users\aaa\CoP\81. gasori\12월 v2.0>keytool -list -keystore pappercom.key
store
keystore 암호를 입력하십시오:
Keystore 유형: JKS
Keystore 공급자: SUN
Keystore에는 1 항목이 포함되어 있습니다.
pappercom, 2011. 12. 28, PrivateKeyEntry,
인증서 지문(MD5): 7E:4B:4F:16:D2:DC:E4:F4:F1:47:44:B3:0C:30:B6:E1
C:\Users\aaa\CoP\81. gasori\12월 v2.0>jarsigner -keystore pappercom.keystore gasori.unsigned.jar pappercom
Enter Passphrase for keystore:
Warning:
The signer certificate will expire within six months.
C:\Users\aaa\CoP\81. gasori\12월 v2.0>DIR
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 98B0-E2F1
C:\Users\aaa\CoP\81. gasori\12월 v2.0 디렉터리
2011-12-28 오후 02:28 <DIR> .
2011-12-28 오후 02:28 <DIR> ..
2011-12-27 오후 05:04 30,684,225 gasori-client.zip
2011-12-27 오후 05:00 27,979,085 gasori-server.zip
2011-12-28 오후 02:26 <DIR> gasori.unsigned
2011-12-27 오후 05:06 33,473,137 gasori.unsigned.jar
2011-12-28 오후 02:32 <DIR> 인증
3개 파일 92,136,447 바이트
4개 디렉터리 495,454,785,536 바이트 남음
C:\Users\aaa\CoP\81. gasori\12월 v2.0>jarsigner -verify gasori.sunsigned.jar
jarsigner: java.io.FileNotFoundException: gasori.sunsigned.jar (지정된 파일을 찾을 수 없습니다)
C:\Users\aaa\CoP\81. gasori\12월 v2.0>jarsigner -verify gasori.unsigned.jar
jar is unsigned. (signatures missing or not parsable)
C:\Users\aaa\CoP\81. gasori\12월 v2.0>cd 인증
C:\Users\aaa\CoP\81. gasori\12월 v2.0\인증>dir
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 98B0-E2F1
C:\Users\aaa\CoP\81. gasori\12월 v2.0\인증 디렉터리
2011-12-28 오후 02:32 <DIR> .
2011-12-28 오후 02:32 <DIR> ..
2011-12-28 오후 02:14 35,041,223 gasori.jar
2011-12-28 오후 02:22 <DIR> gasori.unsigned
2011-12-28 오후 02:30 38,081 RapidantSign.docx
2011-12-28 오후 02:03 1,255 pappercom.keystore
3개 파일 35,080,559 바이트
3개 디렉터리 495,418,814,464 바이트 남음
C:\Users\aaa\CoP\81. gasori\12월 v2.0\인증>jarsigner -verify gasori.jar
jar verified.
Warning:
This jar contains entries whose signer certificate will expire within six months.
Re-run with the -verbose and -certs options for more details.
댓글 없음:
댓글 쓰기