2012-12-25 69 views
0
编辑支持的密码组列表

是否有可能添加的密码组到Java支持的密码列表,我可以得到使用:getSupportedCipherSuites();是否有可能在Java中

+0

该方法来自哪一类? –

+0

它是'SSLSocket'。 – user1810868

回答

1

不,这是不可能的。未由getSupportedCipherSuites()列出的密码套件不支持错误。要添加对它们的支持,你必须实现它们,这比仅仅将一个字符串添加到列表需要很多。

为什么你认为你需要这个?通常,你甚至不应该使用未启用的受支持的密码套件,更不用说添加它们。

+0

我可以'setEnableCiphersuites()'。我想尝试一些密码套件 - 用于测试 - 这可能不被Java支持。 – user1810868

+0

@ user1810868您确实可以调用setEnabledCipherSuites(),但只能使用由getSupportedCipherSuites()返回的字符串,并且不能更改这些字符串,如前所述。 – EJP

+0

@EJP尽管这是一篇旧文章,但我现在不同意需要更改Java中支持的密码套件的列表,或者找到允许我这样做的任何其他编程语言。在你的回答中,你说'为了增加对它们的支持,你必须实现它们',你能否告诉我如何实现这个? – user2192774