導航:首頁 > 證書轉讓 > P12證書庫

P12證書庫

發布時間:2021-01-05 18:58:51

① openssl pem證書 轉換為p12類型證書

我找到的一個方法是 :生成 ->生成csr->生成crt->生成der->生成p12

以下是那個博客的方法:

生成強度是 1024 的 RSA 私鑰
$ openssl genrsa -out private.pem 1024

執行以代碼生成一個私鑰,Pem文件,其實Pem文件就是一般的文本格式~看下圖~
這是文件:

選擇一個文本編輯器打開次文件可以看到其就是一個普通的文本:
-----BEGIN RSA PRIVATE KEY-----
/+
1NgL6SfO/UAhKL6rAwTk9t8/
+MYe7PwIDAQAB
+RV0qqw8ye7BN
+ssaP3SGAEug3tY2ojSYixmB
+
4y+E2YUqx/x6XPohlJUQoZBJQ3Zt0RQ+
/KiamXURwAUwGGU
aVy9o1akS48C42gsF+
RnJqV7xnabkASHjqEVJe/
4cZhpiIy7HoVyHa/ vklF
XWxEJe//KTXe/6rBjmoS
bxoSEpKNHpW6dgL/6S6WQuB8j3tNUUNj5O99cU6DLsM=
-----END RSA PRIVATE KEY-----

接著跟著筆者一起執行下面的操作吧~

創建證書請求
$ openssl req -new -key private.pem -out rsacert.csr

這時候控制條要求輸入以下一些個人信息~那就跟著提示來吧~
Country Name (2 letter code) [AU]:CN
State or Province Name (full name) [Some-State]:beijing
Locality Name (eg, city) []:beijing
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Erma
Organizational Unit Name (eg, section) []:com
Common Name (e.g. server FQDN or YOUR name) []:Erma
Email Address []:[email protected]

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:

這時候生成了一個csr文件

生成證書並且簽名,有效期10年
$ openssl x509 -req -days 3650 -in rsacert.csr -signkey private.pem -out rsacert.crt

轉換格式-將 PEM 格式文件轉換成 DER 格式
$ openssl x509 -outform der -in rsacert.crt -out rsacert.der

導出P12文件
$ openssl pkcs12 -export -out p.p12 -inkey private.pem -in rsacert.crt

最後生成了兩個我們要用的文件,一個p12文件和一個der文件,der文件是公鑰,p12文件是私鑰。

② iphone怎麼打開p12證書

所選類型選擇錯誤。
解決辦法:
左側有兩個分類,一個是鑰匙串,一個是種類,要選擇種類中的我的證書或者證書。然後在右側證書列表中,右鍵導出即可。

③ 跪求大神講解一下java模擬https請求時如何使用p12證書!!!

你有用過 KeyManager.init (...)? 和抄 TrustManager.init(...) ?

想要在連接建立過程上互動式的彈出確認對話框來的話需要我們自己提供一個 KeyManager 和 TrustManager 的實現類,這有點復雜,你可以看一個 Sun 的 X509KeyManager 是怎麼做的,默認地情況下它是從自動搜索匹配的 subject ,我們需要用自己提供的方式彈出確認的過程還不是全自動,另外一個賬戶可能有多個數字證書,比如支付寶我們就有多個簽發時間不一樣的數字證書,在連接建立時 IE 會提示我們選擇其中的一個來使用,銀行的 U 盾在安裝多張數字證書時也會提示我們選擇其中一個對應到你正在使用的銀行卡號的那張證書。

④ Windows IE證書文件,後綴分別是.pfx和.p12,請問有什麼工具可以將這兩個文件相互轉化的

直接修改後綴名就可以,pfx證書和p12證書是一樣的

⑤ php 怎麼解析 openssl p12格式的證書 我用openssl_get_privatekey 解析,返回false 糾結啊

網頁鏈接 參照官方文檔

openssl_pkcs12_read 用這個函數即可

⑥ 誰有p12證書文件

樓主你好,你遇到的問題有點冷門。我發你個簽證軟體吧,希望能幫到你。安裝後打開,選擇掃描,掃描出來的安裝包軟體,選擇簽名並安裝即可。

⑦ iOS,cer證書如何轉成p12證書。用代碼實現。

在 Mac OS 上將 iPhone 開發人員證書轉換為 P12 文件
從 Apple 下載 Apple iPhone 證書後,將其導出為 P12 證書格式。在 Mac? OS 上執行以下操作:
打開鑰匙串訪問應用程序(位於應用程序/實用工具文件夾中)。
如果尚未將該證書添加到鑰匙串,請選擇「文件」>「導入」。然後瀏覽到您從 Apple 獲取的證書文件(.cer 文件)。
在鑰匙串訪問中選擇密鑰類別。
選擇與 iPhone 開發證書相關聯的私鑰。
該私鑰由 iPhone 開發人員識別:與之配對的<名字><姓氏>公共證書。
選擇「文件」>「導出項目」。
以個人信息交換 (.p12) 文件格式保存您的密鑰。
系統將提示您創建一個嘗試在其他計算機上導入此密鑰時需要使用的密碼。

在 Windows 上將 Apple 開發人員證書轉換為 P12 文件
要使用 Flash CS5 開發 iPhone 應用程序,則必須使用 P12 證書文件。基於從 Apple 收到的 Apple iPhone 開發人員證書文件生成此證書。
將從 Apple 收到的開發人員證書文件轉換成 PEM 證書文件。從 OpenSSL bin 目錄運行以下命令行語句:
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
如果您使用的是 Mac 計算機上鑰匙串中的私鑰,則將其轉換成 PEM 密鑰:
openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem
現在,您可以基於密鑰和 PEM 版本的 iPhone 開發人員證書生成有效的 P12 文件:
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12
如果您使用的是 Mac OS 鑰匙串中的密鑰,則使用上一步驟中生成的 PEM 版本。否則,請使用以前生成的 OpenSSL 密鑰(位於 Windows 上)。

⑧ 如何使用P12證書的Android

P12格式證書導入android的方法:
keytool無法直接導入PKCS12文件。
第一種方法是使用IE將pfx證書導入,再導出為cert格式文件。使用上面介紹的方法將其導入到密鑰倉庫中。這樣的話倉庫裡面只包含了證書信息,沒有私鑰內容。
第二種方法是將pfx文件導入到IE瀏覽器中,再導出為pfx文件。
新生成的pfx不能被導入到keystore中,報錯:keytool錯誤: java.lang.Exception: 所輸入的不是一個 X.509 認證。新生成的pfx文件可以被當作keystore使用。但會報個錯誤as unknown attr1.3.6.1.4.1.311.17.1,查了下資料,說IE導出的就會這樣,使用Netscape就不會有這個錯誤.
第三種方法是將pfx文件當作一個keystore使用。但是通過微軟的證書管理控制台生成的pfx文件不能直接使用。keytool不認此格式,報keytool錯誤: java.io.IOException: failed to decrypt safe contents entry。需要通過OpenSSL轉換一下:
1)openssl pkcs12 -in mycerts.pfx -out mycerts.pem
2)openssl pkcs12 -export -in mycerts.pem -out mykeystore.p12
通過keytool的-list命令可檢查下密鑰倉庫中的內容:
keytool -rfc -list -keystore mykeystore.p12 -storetype pkcs12
這里需要指明倉庫類型為pkcs12,因為預設的類型為jks。這樣此密鑰倉庫就即包含證書信息也包含私鑰信息。

⑨ ipad如何安裝cer、p12證書

你可以用ios自帶的mailbox或safari打開郵箱下載證書,之後系統會提示你證書下載到了描述文件中。然後你去「設置」——「描述文件」中就可以找到對應的證書安裝

閱讀全文

與P12證書庫相關的資料

熱點內容
學校矛盾糾紛排查領導小組 瀏覽:709
張江管委會知識產權合作協議 瀏覽:635
關於開展公共衛生服務項目相關項目督導的函 瀏覽:941
閨蜜證書高清 瀏覽:11
轉讓房轉讓合同協議 瀏覽:329
矛盾糾紛排查調處工作協調交賬會議紀要 瀏覽:877
雲南基金從業資格證書查詢 瀏覽:313
新知識的搖籃創造力 瀏覽:187
股轉轉讓協議 瀏覽:676
王者達摩大發明家 瀏覽:904
金庸為什麼不要版權 瀏覽:305
蘭州經濟糾紛律師 瀏覽:994
沈陽盛唐雍景糾紛 瀏覽:973
工商局生態市建設工作總結 瀏覽:757
侵權責任法第87條的規定 瀏覽:553
招商地塊南側公共服務項目批前公示 瀏覽:208
盤錦公交投訴電話 瀏覽:607
馬鞍山到宿遷汽車時間 瀏覽:215
公共衛生服務的工作目標 瀏覽:813
知識產權服務制度 瀏覽:726