我想将一个单独的公钥(.pem)导入到(.jks)中。我没有私钥。据我所知,公钥必须包装成证书,这样我才能将它导入到java密钥存储库中。-----END PUBLIC KEY-----
是否有可能将普通公钥转换为证书,以便将其导入java密钥存储库?或者还有其他选项可以将公钥导入到java密钥库中?仅仅将公钥从.pem转换为.der是不够的。公
我在EVP_PKEY结构中有一个RSA公钥(从一个以-BEGIN public key -开头的PEM文件加载)。现在,我希望能够使用OpenSSL应用程序接口从我的代码中显示该密钥的指纹。不幸的是,到目前为止,我找到的所有资源要么在命令行上使用ssh-keygen,要么使用X.509证书的指纹,而不是公钥。那么,如何使用OpenSSL API获取存储在EVP_PKEY结构中的公钥的RSA公钥指纹呢?