Jump to content

Java Cryptography Extension: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Add link to when unlimited strength cryptography was added by default
Tags: Visual edit Mobile edit Mobile web edit
m Reflist
Line 1: Line 1:
{{refimprove|date=March 2016}}
{{refimprove|date=March 2016}}


The '''Java Cryptography Extension''' ('''JCE''') is an officially released Standard Extension to the [[Java Platform]] and part of [[Java Cryptography Architecture|Java Cryptography Architecture (JCA)]]. JCE provides a framework and implementation for [[encryption]], [[key generation]] and [[key agreement]], and [[Message Authentication Code]] (MAC) algorithms. JCE supplements the Java platform, which already includes interfaces and implementations of message digests and [[digital signature]]s. Installation is specific to the version of the Java Platform being used, with downloads available for [http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html Java 6], [http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html Java 7], and [http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html Java 8]. "The unlimited policy files are required only for JDK 8, 7, and 6 updates earlier than 8u161, 7u171, and 6u181. On those versions and later, the stronger cryptographic algorithms are available by default."<ref>{{Cite web |title=Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files Download |url=https://www.oracle.com/java/technologies/javase-jce-all-downloads.html |url-status=live}}</ref>
The '''Java Cryptography Extension''' ('''JCE''') is an officially released Standard Extension to the [[Java Platform]] and part of [[Java Cryptography Architecture|Java Cryptography Architecture (JCA)]]. JCE provides a framework and implementation for [[encryption]], [[key generation]] and [[key agreement]], and [[Message Authentication Code]] (MAC) algorithms. JCE supplements the Java platform, which already includes interfaces and implementations of message digests and [[digital signature]]s. Installation is specific to the version of the Java Platform being used, with downloads available for [http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html Java 6], [http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html Java 7], and [http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html Java 8]. "The unlimited policy files are required only for JDK 8, 7, and 6 updates earlier than 8u161, 7u171, and 6u181. On those versions and later, the stronger cryptographic algorithms are available by default."<ref>{{Cite web |title=Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files Download |url=https://www.oracle.com/java/technologies/javase-jce-all-downloads.html |url-status=live}}</ref>

==References==
{{Reflist}}


==External links==
==External links==
*[http://docs.oracle.com/javase/8/docs/technotes/guides/security/crypto/CryptoSpec.html Java Cryptography Architecture (JCA) Reference Guide]
*[http://docs.oracle.com/javase/8/docs/technotes/guides/security/crypto/CryptoSpec.html Java Cryptography Architecture (JCA) Reference Guide]
*[https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8170157 JDK-8170157 : Enable unlimited cryptographic policy by default in Oracle JDK builds]
*[https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8170157 JDK-8170157 : Enable unlimited cryptographic policy by default in Oracle JDK builds]



{{Java (Sun)}}
{{Java (Sun)}}

Revision as of 19:18, 28 October 2024

The Java Cryptography Extension (JCE) is an officially released Standard Extension to the Java Platform and part of Java Cryptography Architecture (JCA). JCE provides a framework and implementation for encryption, key generation and key agreement, and Message Authentication Code (MAC) algorithms. JCE supplements the Java platform, which already includes interfaces and implementations of message digests and digital signatures. Installation is specific to the version of the Java Platform being used, with downloads available for Java 6, Java 7, and Java 8. "The unlimited policy files are required only for JDK 8, 7, and 6 updates earlier than 8u161, 7u171, and 6u181. On those versions and later, the stronger cryptographic algorithms are available by default."[1]

References

  1. ^ "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files Download".{{cite web}}: CS1 maint: url-status (link)