創建CSR我想在Java中,這OpenSSL的聲明可能用(例如用充氣城堡)與充氣城堡
openssl req -new -sub "newsub" -key dummy_key.pem -out request.pem
,我發現所有的例子都創造了一些密鑰對。我想在我的java代碼中使用現有的!
然後我想生成使用OpenSSL自簽名CRT我這樣做:
openssl x509 -req -CAkey "ca_cert_key" -CA "ca_cert" -days 365 -set_serial "serial" -extfile tempclient.info -in request.pem -out cert.pem
我會很高興的任何幫助!
是的,這是可能的。你有幾個例子來生成CSR http://stackoverflow.com/questions/20532912/generating-the-csr-using-bouncycastle-api並簽署它http://stackoverflow.com/questions/7230330/sign-csr-使用-充氣-城堡。最終代碼取決於bouncycastle特定版本。你也必須處理證書格式。涉及很多代碼。我建議嘗試一下,並帶回具體疑問 – pedrofb