2011-03-14 60 views
23

什么是用于管理java密钥库和安全证书的有竞争力的免费工具?用于管理java密钥库和安全证书的免费工具

谢谢。

+3

要求“最好”通常不是一个好问题,尤其是当你不告诉我们你想要判断什么标准时。我的建议是:'keytool'是最好的,因为它带有JDK! – 2011-03-14 12:11:23

+0

有趣,但唯一能为我工作的是IBM KeyMan。它可以从IBM JDK下载,也可以从[IBM网站](https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=AW-028&S_PKG=028&lang = en_US&cp = UTF-8)(需要注册) – 2014-01-17 03:24:25

+0

(更正 - 不需要注册) – 2014-01-18 00:07:59

回答

17

尝试portecle。至少,它有一个GUI :-)

+6

KeyStore浏览器看起来也不错。它是免费的,但我不确定它是否是开源的 - 无论如何,它运行良好,可以在所有主要平台上运行。 http://www.lazgosoftware.com/kse/index.html – Volksman 2013-01-16 10:31:35

+0

KeyStore帮了我。伟大的工具。 – 2013-12-08 19:05:31

+2

KeyStore Explorer自2013-10-19开放源代码。 http://keystore-explorer.sourceforge.net/ – leo 2014-04-10 12:09:01

1

我想说的是keytool JDK附带的命令行工具。一开始看起来很复杂,但一旦你习惯了它,它对于管理你的密钥库是非常有效的,等等。

如果你真的不喜欢命令行,但是,我猜这不适合你。

4

另一种替代方案是openssl

从自己的经验:
密钥工具。值得记住的是,它只处理公钥。不要浪费几天的时间来搞清楚;)
Portacle能够管理私钥。如果您不想在某些自动化脚本中使用命令行工具,而不是使用用户友好的GUI工具,是否有任何优势?
OpenSSL对我来说似乎是功能最丰富的。它能够处理最简单的情况,例如创建CA并签署一些自签名证书,即创建证书链。 Creating Certificate Authorities and self-signed SSL certificates

+0

但问题是关于处理* java * keystores,openssl不这样做! – jmd 2016-11-24 11:37:14