使用特定的PublicKeyToken创建pfx证书

时间:2019-09-25 14:01:20

标签: c# certificate clickonce publickeytoken

我丢失了pfx证书文件,我在问自己是否可以使用特定的PublicKeyToken创建一个新文件。

有可能做到吗?

谢谢

2 个答案:

答案 0 :(得分:1)

这是无法做到的,正如Anders Stubberup提到的那样,公钥与私钥有关系。这称为非对称密码学或公共密钥密码学。这里的公钥用于加密数据,私钥用于解密数据。

证书不是用对称密码生成的,因为每个用户都可以复制证书,这可能导致虚假证书和这些证书的利用。

方便使用link来处理ssl证书和(a)对称加密。

最好在安全的地方生成另一个证书并存储生成证书所需的私钥等。

答案 1 :(得分:0)

公钥与私钥具有数学关系。

请参阅此维基百科文章“ https://en.wikipedia.org/wiki/Public-key_cryptography

因此,使用特定的公钥,您将获得特定的私钥