當前位置:編程學習大全網 - 網站源碼 - openssl 如何解析pfx

openssl 如何解析pfx

pfx就是我們通常所說的p12文件,openssl關於p12的操作在crypto/pkcs12 目錄下,有具體實現的源碼,您可以參考壹下。

p12_add.c:處理 PKCS12_SAFEBAG,PKCS12_SAFEBAG 用於存放證書和私鑰相關的信息;

p12_attr.c :屬性處理;

p12_crt:生成壹個完整的 pkcs12 ;

p12_init.c:構造壹個 pkcs12 數據結構;

p12_kiss.c:解析 pkcs12 結構,獲取證書和私鑰等信息;

p12_npas :設置新口令;

p12_p8e.c:加密處理用戶私鑰(pkcs8 格式);

p12_p8d.c:解密出用戶私鑰;

pk12err.c :錯誤處理;

p12_asn.c:pkcs12 各個數據結構的 DER 編解碼實現;

p12_crpt.c:pkcs12 的pbe( 基於口令的加密)函數;

p12_decr.c.c:pkcs12 的pbe 解密;

p12_key.c:根據用戶口令生成對稱密鑰;

p12_mutl.c :pkcs12 的MAC信息處理;

p12_utl.c :壹些通用的函數。

  • 上一篇:夢見橡果橡子是什麽意思?
  • 下一篇:免費象棋源代碼
  • copyright 2024編程學習大全網