# 导出公钥证书

> 原文： [https://docs.oracle.com/javase/tutorial/security/toolsign/step5.html](https://docs.oracle.com/javase/tutorial/security/toolsign/step5.html)

您现在有一个签名的 JAR 文件`sCount.jar`。当签名的 JAR 文件中的`Count`应用程序尝试读取文件并且策略文件授予该签名代码的权限时，代码接收器（Ray）的运行时系统将需要对签名进行身份验证。

为了使运行时系统对签名进行身份验证，Ray 的密钥库需要具有与用于生成签名的私钥相对应的公钥。您可以通过向 Ray 发送验证公钥的证书副本来提供此功能。通过以下方法将该证书从密钥库`examplestore`复制到名为`Example.cer`的文件中：

```
keytool -export -keystore examplestore -alias signFiles -file Example.cer

```

系统将提示您输入商店密码。