2013-03-06 60 views
0

我需要确定jce即使在JRE环境中也是可用的。在疯狂的谷歌搜索之后,我只设法验证在Java 1.4之后jce与JDK捆绑在一起。 jce是否与简单的JRE下载捆绑在一起?Java密码扩展(JCE)是否与JRE捆绑在一起?

你能指出你在哪里找到信息,所以我可以自己核实并知道我错过了什么?

+0

请注意,默认情况下,您不会在JDK/JRE软件包中获得无限强度的安全软件包。它必须通过策略文件启用。切线,但可能与您的案例有关 – Perception 2013-03-06 13:12:56

+0

@Perception说什么和:http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html – 2013-03-06 13:15:40

回答

3

是的,jce包含在这几天的所有版本中,relevant announcement

+2

您可以添加[此文档链接](http://docs.oracle.com/javase/1.4.2/docs/guide/security/jce/JCERefGuide.html#WhatsNew)。 – Perception 2013-03-06 13:11:21

+1

@Perception - 谢谢,补充。 – jtahlborn 2013-03-06 15:16:23

3

你看过$JRE_HOME/lib/jce.jar吗?

~$ jar tvf jce.jar 
6399 Thu Jul 27 16:03:42 CEST 2006 META-INF/MANIFEST.MF 
6305 Thu Jul 27 16:03:42 CEST 2006 META-INF/JCE_RSA.SF 
2015 Thu Jul 27 16:03:42 CEST 2006 META-INF/JCE_RSA.RSA 
    0 Thu Jul 27 16:03:26 CEST 2006 META-INF/ 
    0 Thu Jul 27 16:03:24 CEST 2006 javax/ 
    0 Thu Jul 27 16:03:24 CEST 2006 javax/crypto/ 
    0 Thu Jul 27 16:03:24 CEST 2006 javax/crypto/interfaces/ 
    210 Thu Jul 27 16:03:24 CEST 2006 javax/crypto/interfaces/DHKey.class 
    330 Thu Jul 27 16:03:24 CEST 2006 javax/crypto/interfaces/DHPublicKey.class 
...etc 

注意,无限强度加密策略文件是(仍然)一separate download

干杯,