2012-10-17 77 views
2

我在加密環境初學者,我想要做一些基本的東西。生成C++中的證書請求

正如標題所說,我想生成一個證書請求,然後將其發送給CA以生成證書,然後我想將其撤消。我想用C++來完成所有這些。 我已經生成使用使用命令提示符OpenSSL庫一個CA,但現在我想在Visual Studio(C++)的工作做上述使用CA的工作產生的這種方式。

我已經在網上搜索該庫是最適合這個行業的工作經驗上,但我似乎無法得到一個結果。有人能指出我正確的方向嗎? (一些例子將不勝感激,因爲msdn網站到目前爲止還沒有給我很多幫助)。謝謝!

回答

2

我建議KeyczarCrypto++。如果你覺得更喜歡冒險,有sslpkix,其是用於處理使用OpenSSL數字證書的C++包裝。儘管它功能強大,但它的API並不完整,而且可能會發生變化。它也缺乏文檔和VS項目。儘管你可能會發現它作爲學習資源很有用(查看測試用例)。