答案1
证书是一个经过签名的数据结构,其中包含民众密钥,即用于加密数据。您无法使用公钥解密数据。您需要相应的私钥来解密数据。证书通常以密文形式存储,只是为了确认私钥。
有时,“证书”这个名称也用于表示证书/私钥对。特别是微软一直在他们的.NET编程接口中这样做,证书可能附带私钥。在这种情况下,您可能需要某种密码来检索私钥。如果没有密码,您可能只有带有公钥的证书 - 因此运气不佳。
证书是一个经过签名的数据结构,其中包含民众密钥,即用于加密数据。您无法使用公钥解密数据。您需要相应的私钥来解密数据。证书通常以密文形式存储,只是为了确认私钥。
有时,“证书”这个名称也用于表示证书/私钥对。特别是微软一直在他们的.NET编程接口中这样做,证书可能附带私钥。在这种情况下,您可能需要某种密码来检索私钥。如果没有密码,您可能只有带有公钥的证书 - 因此运气不佳。