我使用Windows XP SP3。我轉售數字簽名證書。我得到客戶數據,將他們輸入門戶並將dsc下載到我的機器上。我使用Internet選項並使用密碼將證書導出到pfx文件並將其發送給客戶端。因爲,這是一遍又一遍地完成,在導出到pfx期間,無意中選擇了錯誤的證書。生成pfx文件後,是否有任何方法知道pfx文件中的公用名稱,而無需重新安裝證書。我已經看過openssl,但不知道它是否可以通過批處理文件實現,因爲必須實際輸入密碼。理想情況下,在導出10個pfx文件後,我想運行一個只顯示常用名稱的批處理文件。一旦我確認名稱正確(我已正確導出),我可以從商店中刪除證書。從pfx文件中提取公用名稱
0
A
回答
-1
您應該編寫自己的應用程序,該應用程序將執行PFX文件的批處理。
CryptoAPI使用如下的僞碼。,
通過一個使用PFXImportCertStore從磁盤讀取一個PFX文件。您將獲得證書存儲上下文。
獲取的證書上下文PCCERT_CONTEXT phPfxCertCtx = CertEnumCertificatesInStore
獲取的主題名稱。 > phPfxCertCtx-> pCertInfo-> Subject
您可以有預定義的主題列表來比較現在讀取的主題名稱。
使用CERT_CLOSE_STORE_FORCE_FLAG關閉上下文和證書存儲CertCloseStore。
+0
只是想知道爲什麼反對投票? – Raj
相關問題
- 1. 從pfx文件中提取公鑰(Assembly a like)
- 2. 從可分辨名稱中提取公用名稱
- 3. 從文件中提取變量名稱
- 4. 從Apache日誌中提取文件名和公用名用Python
- 5. 如何從java中的PFX文件讀取公鑰
- 6. 如何使用openssl從pfx文件中提取私鑰?
- 7. 從.torrent提取文件/名稱
- 8. 從Google地圖中提取公司名稱和域名
- 9. 從excel中提取名稱
- 10. 從html中提取名稱
- 11. 如何僅從路徑中提取文件/文件夾名稱?
- 12. 僅從zip壓縮文件中提取文件夾名稱
- 13. 如何使用KEYTOOL命令從.p12(PFX)文件提取證書
- 14. 使用OpenSSL從PFX文件_without_提取證書
- 15. 7zip - 獲取提取文件的名稱
- 16. 從文件名提取基本名稱和擴展名 - file.txt.1
- 17. PHP:從數據文件中提取電子郵件和名稱
- 18. JavaScript從字符串中提取值 - 股票和公司名稱
- 19. 從PFX文件獲取信息
- 20. 從提取的文件名
- 21. 從提取文件名
- 22. 僅提取文件名從FileItem的名稱
- 23. 從m2ts(mpeg2-ts)文件中提取原始名稱和日期
- 24. 從c#源文件中提取屬性名稱
- 25. 從xml文件中提取名稱空間
- 26. VBA - 從路徑中提取特定的文件夾名稱
- 27. 從PDB文件中提取二進制名稱
- 28. 從C文件中提取結構成員名稱
- 29. 從svn日誌中提取已刪除文件的名稱
- 30. 從一個txt文件中提取IP地址,PC的名稱
不知何故,我很擔心你的客戶。 –