在Android(OpenSSL)中使用服务器的私钥签署证书

时间:2018-07-21 22:17:58

标签: android openssl ssl-certificate x509certificate sign

我正在尝试使用服务器的私钥在代码内签署证书。我已经将私钥存储在res文件夹中。问题是我可以将键读取为输入流。我应该如何用这种格式签署证书或如何将其更改为密钥格式。以下是他对证书进行签名的代码。

X509CertificateHolder certHldr = v3Bldr
            .build( new JcaContentSignerBuilder( "SHA256" ).setProvider( "BC" ).build( keyPair.getPrivate() ) );

请帮助我解决此签名问题。

谢谢

0 个答案:

没有答案