我想知道是否有方法通過編程方式訪問openssl 的pkcs12命令。openssl pkcs12 -export編程方式
我打算使用(任何)編程語言訪問pkcs12命令的導出功能。我目前的安裝是在Python上進行的。
我知道這樣的事實,即有一個命令行界面pkcs12,但這需要開始一個新的子過程,這是不可行的,我有問題。
請讓我知道。
對此的任何幫助將不勝感激。
謝謝!
我想知道是否有方法通過編程方式訪問openssl 的pkcs12命令。openssl pkcs12 -export編程方式
我打算使用(任何)編程語言訪問pkcs12命令的導出功能。我目前的安裝是在Python上進行的。
我知道這樣的事實,即有一個命令行界面pkcs12,但這需要開始一個新的子過程,這是不可行的,我有問題。
請讓我知道。
對此的任何幫助將不勝感激。
謝謝!
在Python中,PyOpenSSL PKCS#12模塊應該對此有用。
在Java中,您可以直接將PKCS#12文件作爲PKCS12
KeyStore加載,然後獲取私鑰。您還可以找到BouncyCastle的PEMWriter
用於導出密鑰或證書。
這個答案指向一個相關的示例代碼在C:
how to verify a P12 certificate using openssl?
函數和類的名稱應該是在Python類似。