有哪些免费工具可用于管理java密钥库和安全证书

有哪些免费工具可用于管理java密钥库和安全证书,java,security,certificate,keystore,Java,Security,Certificate,Keystore,有哪些免费工具可用于管理java密钥存储库和安全证书?keytool 试试看。至少,它有一个GUI:-) EDIT(2020年9月)实际上功能更完整,用户更友好。我想说的是JDK附带的keytool命令行工具。一开始它看起来很复杂,但一旦你习惯了,它对管理你的密钥库非常有效,等等 如果你真的不喜欢命令行,我想它不适合你。还有一种选择 来自自我体验: 按键工具。值得记住的是,它只处理公钥。不要浪费几天的时间去想它;) 能够管理私钥。如果您不想在某些自动化脚本中使用命令行工具,那么使用命令行工具比使

有哪些免费工具可用于管理java密钥存储库和安全证书?

keytool

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


EDIT(2020年9月)实际上功能更完整,用户更友好。

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

如果你真的不喜欢命令行,我想它不适合你。

还有一种选择

来自自我体验:
按键工具。值得记住的是,它只处理公钥。不要浪费几天的时间去想它;)
能够管理私钥。如果您不想在某些自动化脚本中使用命令行工具,那么使用命令行工具比使用用户友好的GUI工具有什么好处吗?

对我来说,似乎功能最丰富。它能够处理最简单的情况,如创建CA并签署一些自签名证书,即创建证书链

问“最好”通常不是一个好问题,尤其是当你没有告诉我们你想要评判什么标准时。我的建议是:
keytool
是最好的,因为它是JDK自带的!有趣的是,唯一对我有效的是IBM KeyMan。它可以与IBM JDK一起下载,也可以作为一个单独的包从(需要注册)(更正-不需要注册)下载,可能会有所帮助!密钥存储资源管理器还可以,但对Android开发没有用处,因为它不支持别名或分层密码。密钥存储资源管理器看起来也不错。它是免费的,但我不确定它是否是开源的——不管怎样,它运行良好,可以在所有主要平台上运行。KeyStore帮助了我。很棒的工具。密钥库资源管理器自2013年10月19日起就是开源的。KeyStore Explorer的新位置在github中:其官方网站(在github源代码自述中引用)是-这将避免sourceforge注入的潜在恶意软件。但问题是如何处理java密钥库,而openssl不这样做!缺点:无法以任何方式管理私钥,无法在不检查证书链的情况下导入CA应答。使用keytool被证明是一个PITA——所有的自动化脚本在keytool和openssl之间都是一个巨大的来回,因为两者都缺乏基本的特性。