有人给了我一个证书和几个私钥/公钥,然后说,“告诉我哪个私钥与证书匹配。” 我怎么做?
证书采用 PKCS #7 格式并以以下内容开头:
-----BEGIN CERTIFICATE-----
Run Code Online (Sandbox Code Playgroud)
钥匙看起来都不一样。其中一些实际上是公钥 - 有些我不确定。它们有不同的扩展名并以不同的字符串开头,例如:
-----BEGIN PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)
-----BEGIN EC PARAMETERS-----
Run Code Online (Sandbox Code Playgroud)
-----BEGIN RSA PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)
有什么帮助吗?我想我可以使用 openssl 命令行工具。