2011-10-31 48 views
0

我想创建一个Java密钥库并希望到期日超过2035年。是否可以将超过30年的到期时间?Java密钥库超过30年到期

感谢

+1

我不知道该怎么做,但恭喜未来的思维! –

+0

为什么?这似乎是一个奇怪的要求。 –

+0

那么需求实际上是提供一个永不过期的密钥库。 – Raj

回答

3

我想你可以通过改变用来生成密钥库的数量,但为什么要?从安全角度来看,这似乎是一个可怕的想法。

实例的keytool -genkey -alias myjavakey -keyalg RSA -validity 3650

会是什么样的keytool -genkey -alias myjavakey -keyalg RSA -validity 36500

或类似的东西更多。我相信你明白了。

+0

+1我认为我想到的问题是,您认为(a)您的软件实际上仍然运行,未修改,并且从现在开始30年未更新的可能性是什么?(b)您认为(a)想想要更新它或在现在和之后设置提醒? – jefflunt

+0

@normalocity谢谢。好吧,不太可能,但正如我进一步提到的那样,意图是避免定期生成密钥库。 – Raj

+3

那么我的答案应该适合你,但你是否告诉过客户/雇主这种危险? – mdominick