我有来自Google Cloud的pem文件(gc.pem),它有
-----BEGIN CERTIFICATE-----
base64ecoded stuff(able to read)
-----END CERTIFICATE-----
我想从这个pem文件创建pfx以使我的asp.net应用程序正常工作但无法从此pem文件获取证书;我的尝试是:
openssl rsa -noout -text -in gc.pem
unable to load Private Key 8680:error:0906D06C:PEM routines:PEM_read_bio:no start line:crypto\pem\pem_lib.c:691:Expecting: ANY PRIVATE KEY
openssl rsa -in gc.pem -out gckey.pem->
与上述相同
openssl x509 -in gc.pem -text
- >这提供了Date
,Version
,Signature Algorithm: sha256WithRSAEncryption
,Public Key Algorithm: rsaEncryption Public-Key: (2048 bit)
,Modulus:, Exponent
Google尚未制定生成证书的文档步骤。他们的支持高管不了解它,他们转发我的sslhopper链接与openssl玩。
我无法获得私钥& cer / crt(不知道);唯一的输出是pem->der & der->pem;
这么多棘手的谷歌已经制作并且没有支持。 RSA证书或X509证书?什么格式/加密...似乎1.我不知道基本的理解和2.谷歌已经使它非常棘手,好像我以适当的顺序提供命令,然后只能生成密钥对证书。自从过去一周以来,在这么多公用事业(在线解码器等)之后感到迷茫...... huuuff。请帮忙。