2013-03-06 34 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

乾杯,