数字证书由两个元素组成:公钥和私钥。私钥是包含每个证书持有者的特定信息的元素,而公钥则包含与证书特征相关的通用信息。

要使用证书进行认证、签名等,需要拥有完整的证书(公钥+私钥)。然而,在某些情况下可能需要公钥,例如检查其有效性

警告:切勿共享您的证书的私钥。是的,您可以共享公钥,例如解决证书使用中的事件。

下面我们将解释如何获取软件证书的公钥,具体取决于您安装软件证书的浏览器(在屏幕截图中,idCAT 证书显示为软件证书的示例):

导出 Google Chrome 中安装的证书的公钥

第 1 步:转到按钮从右上角。选项“设置”>隐私和安全>安全-管理证书 

步骤2 :选择证书并单击“导出”按钮。

选择导出按钮

步骤 3 :选择“导出私钥”选项

选择不导出私钥选项选择您要使用的表格

第四步:最后设置文件位置和名称。您已经拥有导出的证书的公钥。

定义文件的位置和名称

导出钥匙串中安装的证书的公钥 - Mac

步1转至按键访问 > 登录 > 我的证书。

步2选择我们要导出的证书,我们会看到它显示它有私钥。

步3在证书的私钥上单击鼠标右键,将打开一个窗口,其中有几个选项,我们必须选择“导出”。

步4将打开一个窗口,我们必须从下拉列表中选择“证书 (.cer)”文件格式,指出公钥的名称以及我们要保存它的位置。最后我们点击保存。

我们已经在定义的位置拥有证书的公钥 (.cer)。

导出 Microsoft Edge 中安装的证书的公钥

第 1 步:使用Microsoft Edge浏览器转到按钮从右上角>设置>隐私、搜索和服务选项卡>安全。此时单击“管理证书”按钮,然后单击“个人”选项卡。

第二步:选择证书并点击“导出”按钮。

选择您的证书并按导出

步骤 3 :选择“不导出私钥”选项

选择不导出私钥选项选择您要使用的格式

第四步:最后设置文件位置和名称。您已经拥有导出的证书的公钥。

选择您要导出的位置

导出 Firefox 中安装的证书的公钥

第 1 步:转到工具 >设置>隐私和安全>显示证书

选择显示证书

步骤2 :选择证书并单击“查看”按钮。

选择证书后,按查看按钮

第 3 步:在“其他”部分中,按“PEM(cert)”选项

在“下载”行的“其他”下按 PEM(正确)

此选项允许您以 .pem 格式下载证书的公钥。

步骤 4 :要将格式更改为 .cer,您可以重命名该文件(右键单击该文件并选择“重命名”选项)并将 .pem 扩展名更改为 .pem。

用右键选择更改名称

当您执行“intro”时,文件将已经是 .cer 格式

.cer 格式的修改文件

您已经拥有导出的证书的公钥。