差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

java:web:ssl:issuepersonalcertificate_keytool [2017/08/19 23:33]
127.0.0.1 外部編輯
java:web:ssl:issuepersonalcertificate_keytool [2023/06/25 09:48]
行 1: 行 1:
-{{tag>​certificate}} 
-====== Issue personal certificate with keytool ====== 
-===== Create a keystore ===== 
-產生名為test_keystore,10年有效期限的keystore:​ 
-<code bash> 
-@echo off 
-set KEYTOOL=C:​\Program Files\Java\jdk1.8.0_91\bin\keytool.exe 
-set KEYSTORE=C:​\Program Files\Java\jdk1.8.0_91\bin\test_keystore 
-set ALIAS=test_keystore 
- 
-"​%KEYTOOL%"​ -keystore "​%KEYSTORE%"​ -alias %ALIAS% -genkey -keyalg RSA -validity 3650 
-</​code>​ 
-執行畫面如下:​\\ 
-{{:​java:​web:​ssl:​keytool_gen_keystore.png|}} 
-===== Check a keystore ===== 
-用來確認keystore的內容,我主要確認演算法與有效期間:​ 
-<code bash> 
-@echo off 
- 
-set KEYTOOL=C:​\Program Files\Java\jdk1.8.0_91\bin\keytool.exe 
-set KEYSTORE=C:​\Program Files\Java\jdk1.8.0_91\bin\test_keystore 
- 
-"​%KEYTOOL%"​ -list -v -keystore "​%KEYSTORE%"​ 
- 
-pause 
-</​code>​ 
-執行結果如下:​\\ 
-{{:​java:​web:​ssl:​keytool_check_keystore.png|}} 
-===== Reference ===== 
-  * [[https://​wiki.eclipse.org/​Jetty/​Howto/​Configure_SSL#​Generating_Keys_and_Certificates_with_JDK_keytool|Jetty/​Howto/​Configure SSL]] 
-  * [[http://​blog.csdn.net/​tony1130/​article/​details/​5134318|keytool常用參數]] 
-  * [[http://​polinwei.blogspot.tw/​2013/​02/​java-keytoolmicrosoft-active-directory.html|Java Keytool的使用及申請憑證]] 
-  * [[https://​www.namecheap.com/​support/​knowledgebase/​article.aspx/​9650/​38/​i-can-see-sha1-fingerprintthumbprint-on-my-certificate-is-my-certificate-actually-sha2|i-can-see-sha1-fingerprintthumbprint-on-my-certificate-is-my-certificate-actually-sha2?​]] 憑證指紋是要拿來確認檔案是否正確 
- 
- 
-====== ​ ====== 
----- 
-\\ 
-~~DISQUS~~