日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java keytool nginx_java 自签名证书转 nginx 所需证书

發布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java keytool nginx_java 自签名证书转 nginx 所需证书 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面個將介紹怎樣利用 jdk keytool 生成自簽名證書,然后使用?JKS2PFX 工具將證書轉換成 pem 格式。詳細步驟如下:

(1)先試用 jdk 自帶的 keytool 工具生成證書,如下:C:\Users\Administrator\Desktop\jks2pfx>keytool?-genkey?-v?-alias?electric?-keyalg?RSA?-keystore?d:\local.keystore?-validity?36500

輸入密鑰庫口令:

再次輸入新口令:

您的名字與姓氏是什么?

[Unknown]:??hxstrive

您的組織單位名稱是什么?

[Unknown]:??www.hxstrive.com

您的組織名稱是什么?

[Unknown]:??人人編程網

您所在的城市或區域名稱是什么?

[Unknown]:??chengdu

您所在的省/市/自治區名稱是什么?

[Unknown]:??sichuan

該單位的雙字母國家/地區代碼是什么?

[Unknown]:??cn

CN=electric,?OU=yongdianxm.myfirewall.co,?O=人人編程網,?L=chengdu,?ST=sichuan,?C=cn是否正確?

[否]:??y

正在為以下對象生成?2,048?位RSA密鑰對和自簽名證書?(SHA256withRSA)?(有效期為?36,500?天):

CN=hxstrive,?OU=www.hxstrive.com,?O=人人編程網,?L=chengdu,?ST=sichuan,?C=cn

輸入??的密鑰口令

(如果和密鑰庫口令相同,?按回車):

[正在存儲d:\local.keystore]

Warning:

JKS?密鑰庫使用專用格式。建議使用?"keytool?-importkeystore?-srckeystore?d:\local.keystore?-destkeystore?d:\local.keystore?-deststoretype?pkcs12"?遷移到行業標準格式?PKCS1

(2)使用 keytool 將上面生成的證書轉換成 PKCS12 格式的證書。如下:C:\Users\Administrator\Desktop\jks2pfx>keytool?-importkeystore?-srckeystore?d:\local.keystore?-destkeystore?d:\local.keystore?-deststoretype?pkcs12

輸入源密鑰庫口令:

已成功導入別名?electric?的條目。

已完成導入命令:?1?個條目成功導入,?0?個條目失敗或取消

Warning:

已將?"d:\local.keystore"?遷移到?Non?JKS/JCEKS。將?JKS?密鑰庫作為?"d:\local.keystore.old"?進行了備份。

(3)使用?JKS2PFX 工具將上面的證書轉換成 PEM 格式證書(JKS2PFX 工具下載見附件)。如下:C:\Users\Administrator\Desktop\jks2pfx>JKS2PFX.bat?.\tmp\local.keystore?123456?electric?exportfile?.\tmp\

Generating?new?PFX?Key/Certificate?pair,?please?enter?a?password

Loading?'screen'?into?random?state?-?done

Enter?Export?Password:

Verifying?-?Enter?Export?Password:

Created?new?PEM?key??:?exportfile.key??(without?password)

Created?new?PEM?cert?:?exportfile.crt

Created?new?PFX?file?:?exportfile.pfx??(with?password)

C:\Users\Administrator\Desktop\jks2pfx>

執行成功后,將在當前目錄下面創建?exportfile.key、exportfile.crt 和?exportfile.pfx 三個文件。

總結

以上是生活随笔為你收集整理的java keytool nginx_java 自签名证书转 nginx 所需证书的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。