導航:首頁 > 證書轉讓 > pkcs12證書在手機哪裡

pkcs12證書在手機哪裡

發布時間:2021-07-09 11:38:11

1. 怎麼下載pkcs 12證書

你好,手機助手裡下載

2. 怎樣下載手機證書啊

你可以到歐酷網的簽名中心去申請你手機的證書
地址是:
http://qianming.ouku.com/
過程是很簡單,方便的。
首先是需要進行免費的注冊。
然後根據要求填寫你的手機型號和手機的串號。
最後提交就可以了。
一般12小時左右就可以完成了。
因為它一天在上午的10時和晚上的19時左右會製作兩次證書
所以說比塞班、手機之家什麼的快很多了。
並且支持在線的軟體簽名。
不再需要什麼簽名工具
只要上傳需要簽名的軟體。
注意是SIS
SISX格式的哦
過會兒下載下來的就是簽名好的了軟體。
直接安裝就好了
十分的方便。
自己試試看吧

3. 如何使用.net讀取PKCS12格式數字證書

要讀取pkcs12格式的證書,我們需要調用API,在WIN32類中,我們聲明這些API的引用:
1using System;
2using System.Runtime.InteropServices;
3
4namespace X509Cert
5{
6
7 public class WIN32
8 {
9 public const uint CRYPT_USER_KEYSET = 0x00001000;
10 public const uint CERT_KEY_PROV_INFO_PROP_ID = 0x00000002;
11 public const uint CRYPT_DELETEKEYSET = 0x00000010;
12
13 [DllImport("crypt32.dll", SetLastError=true)]
14 public static extern IntPtr PFXImportCertStore(ref CRYPT_DATA_BLOB pPfx,[MarshalAs(UnmanagedType.LPWStr)] String szPassword,uint dwFlags);
15
16 [DllImport("CRYPT32.DLL", EntryPoint="CertEnumCertificatesInStore", CharSet=CharSet.Auto, SetLastError=true)]
17 public static extern IntPtr CertEnumCertificatesInStore( IntPtr storeProvider, IntPtr prevCertContext);
18
19 [DllImport("CRYPT32.DLL",CharSet=CharSet.Auto, SetLastError=true)]
20 public static extern bool (IntPtr pCertContext,uint dwPropId,IntPtr pvData,ref uint pcbData);
21
22 [DllImport("advapi32.dll",EntryPoint="CryptAcquireContext",CharSet=CharSet.Auto, SetLastError=true)]
23 public static extern bool CryptAcquireContext(ref IntPtr phProv,string szContainer,string szProvider,uint dwProvType,uint dwFlags);
24
25 [StructLayout(LayoutKind.Sequential)]
26 public struct CRYPT_DATA_BLOB {
27 public int cbData;
28 public IntPtr pbData;
29 }
30
31 [StructLayout(LayoutKind.Sequential)]
32 public struct CRYPT_KEY_PROV_INFO {
33
34 [MarshalAs(UnmanagedType.LPWStr)]
35 public String ContainerName;
36
37 [MarshalAs(UnmanagedType.LPWStr)]
38 public String ProvName;
39
40 public uint ProvType;
41
42 public uint Flags;
43
44 public uint ProvParam;
45
46 public IntPtr rgProvParam;
47
48 public uint KeySpec;
49
50 }
51
52 public WIN32()
53 {
54 //
55 // TODO: 在此處添加構造函數邏輯
56 //
57 }
58 }
59}
60

然後在Cert類中寫一個Read方法讀取其中的證書。注意:pfx文件有可能包含幾個證書

1using System;
2using System.IO;
3using System.Runtime.InteropServices;
4using System.Security.Cryptography.X509Certificates;
5
6namespace X509Cert
7{
8 /// <summary>
9 /// Cert 的摘要說明。
10 /// </summary>
11 public class Cert
12 {
13 public Cert()
14 {
15 //
16 // TODO: 在此處添加構造函數邏輯
17 //
18 }
19 public static System.Security.Cryptography.X509Certificates.X509Certificate[] Read(string filename,string password) {
20
21 //打開證書文件,並讀到一個位元組數組中。
22 FileStream stream = new FileStream(filename,FileMode.Open);
23 byte[] buffer = new byte[stream.Length];
24 stream.Read(buffer,0,buffer.Length);
25 stream.Close();
26
27 //聲明並實例化WIN32.CRYPT_DATA_BLOB 將讀取到的位元組數組拷貝到它的pbData屬性中。將位元組數組長度賦給cbData屬性
28 WIN32.CRYPT_DATA_BLOB cryptdata = new WIN32.CRYPT_DATA_BLOB();
29 cryptdata.cbData = buffer.Length;
30 cryptdata.pbData = Marshal.AllocHGlobal(cryptdata.cbData);
31 Marshal.Copy(buffer,0,cryptdata.pbData,buffer.Length);
32 IntPtr hMemStore = WIN32.PFXImportCertStore(ref cryptdata,"1234",WIN32.CRYPT_USER_KEYSET);
33 Marshal.FreeHGlobal(cryptdata.pbData);
34
35 uint provinfosize = 0;
36 WIN32.CRYPT_KEY_PROV_INFO certinfo = new WIN32.CRYPT_KEY_PROV_INFO();
37
38 System.Collections.ArrayList certs = new System.Collections.ArrayList();
39
40 IntPtr certHandle = IntPtr.Zero;
41 while((certHandle = WIN32.CertEnumCertificatesInStore(hMemStore,certHandle)) != IntPtr.Zero) {
42
43 if(WIN32.(certHandle,WIN32.CERT_KEY_PROV_INFO_PROP_ID,IntPtr.Zero,ref provinfosize)){
44
45 IntPtr info = Marshal.AllocHGlobal((int)provinfosize);
46
47 if(WIN32.(certHandle,WIN32.CERT_KEY_PROV_INFO_PROP_ID,info,ref provinfosize)) {
48 certinfo = (WIN32.CRYPT_KEY_PROV_INFO)Marshal.PtrToStructure(info,typeof(WIN32.CRYPT_KEY_PROV_INFO));
49
50 certs.Add(new X509Certificate(certHandle));
51 }
52 Marshal.FreeHGlobal(info);
53
54 }
55 }
56
57 Marshal.FreeHGlobal(hMemStore);
58
59 IntPtr hCryptProv = IntPtr.Zero;
60 if(!WIN32.CryptAcquireContext(ref hCryptProv,certinfo.ContainerName,certinfo.ProvName,certinfo.ProvType,WIN32.CRYPT_DELETEKEYSET))
61 throw new Exception("釋放內存錯誤");
62 return (X509Certificate[])certs.ToArray(typeof(X509Certificate));
63
64 }
65 }
66}

4. 如何將AndroidAir用pkcs12格式p12證書轉換為用jks格式keystore證書

先把你的CA證書拷貝到你的SD卡裡面2.進入手機的「設置」->「位置和安全」,最下面有個「從SD卡安裝」,就是安裝證書的。點擊後按提示操作就OK了。

5. 我的步步高手機在使用QQ郵箱時,需要什麼叫安裝pkcs12,找遍全網也找不到

我也在找,這個到底是什麼意思啊?安卓平板打開一些教育的官網時候就提示這個安裝,pkcs#12!求大神解釋下啊?跪謝

6. 如何使用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。這樣此密鑰倉庫就即包含證書信息也包含私鑰信息。

7. 怎麼下載手機證書

首先,恭喜大家拿到了來之不易的證書。 但是仍有不少朋友不清楚這個證書是干什麼用的。小7就在這跟大家啰嗦幾句吧! 手機證書可以理解為:軟體的通行證 (S60 V3指的是手機操作系統,目前需要證書簽名的也就是這個俗稱S60第三版系統支持的手機各類軟體 ) S60 第三版在安全性方面做了比較大的改善,對在系統中安裝運行的第三方軟體有更為嚴格的規定。某些軟體涉及手機軟硬體安全/個人信息安全等方面的操作被做了特別的限制(比如隨手機開機自動啟動就是被限制的功能之一)。有的軟體安裝了會有功能限制,比如:來電通 應用程序要實現這些「被特別限制」了的功能就必須獲得「簽名」。也就是說要有人來為這個操作的安全性負責!未經任何簽名的程序不能安裝運行. 好多人都問:得到的「證書」放到哪裡? 證書其實不是單純放到哪裡去,而是給需要「簽名」的軟體簽名用的。證書不是直接使用,而是要通過一個專門的程序打包到sis軟體中的。證書的作用只是賦予程序一定的許可權,比如讓它可以安裝到手機上,或者讓它開機時自動運行。 咱不扯得太遠了,先說到這吧,畢竟我們的重點還是主要在所安裝的軟體上。我們更關注的是一個軟體或游戲是不是很實用?是不是有更多的可玩性? 咱們馬上進入正題! 給一個軟體簽名必須具備有: 證書、 簽名工具、 軟體 在本版塊申請到的證書,只能使用本論壇提供的相匹配的簽名工具。 我已在下方附件處為大家提供該簽名工具。 回復本帖之後,即可下載!! 並能看到圖文並茂的手把手教你簽名教程。 接下來 A小7 手把手教給大家一個最通俗的簽名方法。 1、 運行 簽名工具 雙擊運行 簽名工具 v2.2.8.0404.exe 稍等幾秒鍾,就彈出一個對話框,如下圖: 對話框下方有「按任意鍵繼續」的提示,我們按任何鍵,對話框自動關閉。(此時,會彈出一個說明文件,關閉它就可以了) 2、導入證書 接下來,我們在自己的電腦上,找到存放的證書,在它的圖標上單擊右鍵,在彈出的菜單中選擇「導入證書(替換)」。 如圖: 這時又彈出一個對話框,稍等幾秒鍾,對話框就顯示如下圖: 顯示成功導入證書後,按照提示,我們按任意鍵繼續,對話框就消失了。 3、給軟體簽名 現在我們再找到已經存放在電腦上的,需要簽名的軟體。(未簽過名的軟體都是以 .SIS 結尾的)。在這個軟體的圖標上單擊右鍵,在彈出菜單中選擇「簽名此文件」,如圖: 這時就彈出一個對話框,此時正是在給軟體簽名,請耐心等候,直至該對話框自動關閉。 當這個對話框自動關閉後,會在原來未簽名的文件的附近,生成一個新的文件夾,裡面有一個以 .sisx為結尾的新文件。說明你已經成功為軟體簽了名。 這個SISX文件,就是已經簽好名的軟體,大家就可以拿來安裝到自己的手機中了。 以後你需要給其他軟體簽名時,可以省略前面的幾個步驟,可以直接在需要簽名的軟體上「右鍵」,再選擇「簽名此文件」。

8. PKCS#12數字ID文件可以在手機上使用嗎

PKCS#7 PKCS#7,也叫做加密消息的語法標准,由RSA安全體系在公鑰加密系統中交換數字證書產生的一種加密標准。 概述 PKCS#7描述數字證書的語法和其他加密消息——尤其是,數據加密和數字簽名的方法,也包含了演算法。當使用PKCS#7進行數字簽名時,結果包含簽名證書(一列相關證書撤回列表)和已證明路徑上任何其他證書。如果使用PKCS#7加密數據,通常包含發行者的參考消息和證書的序列號,它與用於解密已加密數據的公共密鑰相關。 PKCS#7也支持另外一些特徵,如: ·遞歸,在一個數字信封上附上一個數字信封,還可再附上一個數字信封,如此等等。 ·加密消息和數字簽名的時間標記。 ·簽名計數和用戶定義屬性。 實現 PKCS#7可用於加密兩類數據: (1)基本數據:沒有加密的數據,並且不包含了的附帶物如散列或數字簽名。 (2)增強的數據:數據已加密或包含了的附帶物,或兩者都有。增強的內容以一種形式壓縮進另外的內容裡面。 PKCS#7標準定義了多種內容類型,包括下面這些: ·數據:位元組或8位元組串。 ·簽名設計:隨加密數據摘要一起的數據。一個信息摘要是一個哈希演算法的結果(術語摘要和散列是相同定義的)。使用信息摘要保證原始消息在傳輸過程中沒有被篡改,並確認發送者的身份。 ·封裝數據:密文加上公鑰能夠解密數據。用這種方法保持消息內容對所有人保密,都是信任收件人。 ·簽名和加密數據:有公鑰的加密內容和雙重加密的消息摘要。 ·摘要數據:數據加上消息摘要。 ·單獨的加密數據:在這種情況,加密數據的公鑰必須通過其他機制傳輸。 參考資料ke/view/886424.htm

9. 手機證書怎麼弄

去歐酷的在線簽名看看吧

自動提交串號,12小時內申請完畢

而且還支持在線簽名哦~~~~

每天可以生成兩次,還是蠻方便的~~~

閱讀全文

與pkcs12證書在手機哪裡相關的資料

熱點內容
七日殺75創造模式 瀏覽:905
濰坊高新區公共行政審批服務中心 瀏覽:455
馬鞍山深藍光電 瀏覽:699
06歲公共衛生服務工作總結 瀏覽:137
基本公共衛生服務規范第三版 瀏覽:249
矛盾糾紛排查調處記錄表 瀏覽:59
電力qc成果發布ppt 瀏覽:407
沙雕發明博主 瀏覽:105
禹城市工商局合名 瀏覽:977
網路侵犯著作權報案 瀏覽:734
稅務報到期限 瀏覽:6
怎樣查詢銀行卡有效期 瀏覽:19
浙江省溫州市工商局企業查詢 瀏覽:592
馬鞍山全套多少錢 瀏覽:568
艾丁頓發明了什麼 瀏覽:651
希臘誰創造了人類 瀏覽:415
社區公共衛生服務工作總結 瀏覽:66
學校矛盾糾紛排查化解方案 瀏覽:752
衛生院公共衛生服務績效考核總結 瀏覽:490
郴州學府世家糾紛 瀏覽:197