gpt4 book ai didi

java - keystore 存储库中的内容是什么

转载 作者:太空宇宙 更新时间:2023-11-04 11:11:38 24 4
gpt4 key购买 nike

这对我来说是个新概念,在谷歌搜索后我明白了一点;我的服务器上有一个可用的 cacerts 文件,我的 Java 应用程序正在使用它。我可以使用 keytool untility 来读取这个文件的内容,我知道 keystore 是一个证书存储库,保存 key 和证书并用密码对它们进行加密。换句话说, keystore 就像一个哈希表,它有一个别名来标识证书,然后是证书本身。现在,我的问题是:用于加载 keystore 的实际 .pem 证书文件在哪里?并且是保存证书元数据或指向实际 .pem 文件的链接的 keystore 。

我问这个的原因是导入证书使用的命令是:

keytool -importcert -v -noprompt -trustcacerts -alias verisigndemocert 
-file verisign-demo-root-cert.pem -keystore cacerts

我们在“-file”属性中告诉文件名的地方,内容是加载到 keystore 还是文件位置详细信息?

再次,当我在我的 keystore 中看到证书列表时,我可以使用 -list,当我使用 -v 时,整个证书是可见的,这让我认为证书元数据正在存储到 keystore 文件中。

如果有人能详细解释或指出链接会有帮助

最佳答案

内容正在加载到 keystore 中。您可以通过在将 .pem 文件导入 keystore 后删除它来进行测试;列出 keystore 的内容仍会显示证书。

关于java - keystore 存储库中的内容是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22849811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com