从 .jks 转换为无密码 .p12?

发布于 2024-07-29 11:11:56 字数 75 浏览 6 评论 0原文

我有一个包含证书和私钥的 java 密钥存储。 我想将其转换为没有密码的 .p12 文件。 我在 shell 脚本中使用 .p12。

I have a java key store that contains a cert and private key. I want to convert this to a .p12 file that has no password. I'm using the .p12 in a shell script.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╰つ倒转 2024-08-05 11:11:57

我相信您可以使用 keytool 从 JKS 转换为 PKCS12。 我敢打赌,您将被迫提供密码,但是,为了构建 PKCS12

从那里,我会研究工具(?OpenSSL?),它可以让您操纵 PKCS12 来删除密码。 然后您就进入了 100% PKCS12 的世界,因此您有更多的工具可供选择。

我唯一的困惑是是否可以拥有没有密码的 PKCS12。 由于这是我们正在讨论的私钥,因此几乎每个标准都同意密码是最低限度。 安全纯粹主义者会问:“如果必须取消对私钥的所有保护,为什么还要使用私钥呢?”

I believe you can use keytool to convert from JKS to PKCS12. I would bet that you would be forced to give a password, however, for constructing the PKCS12

From there, I'd look into tools (?OpenSSL?), that will let you manipulate the PKCS12 to remove the password. Then you're in the world of 100% PKCS12, so you have more of a range of tools to choose from.

My only quandary is whether it's possible to have a PKCS12 without a password. Since this is the private key we're talking about, pretty much every standard agrees that a password is a bare minimum. The security purist would ask - "if you have to remove all protections on the private key, why use the private key at all?"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文