README.txt 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. Unlimited Strength Java(TM) Cryptography Extension Policy Files
  2. for the Java(TM) Platform, Standard Edition Runtime Environment 7
  3. README
  4. ----------------------------------------------------------------------
  5. CONTENTS
  6. ----------------------------------------------------------------------
  7. o Introduction
  8. o License and Terms
  9. o Understanding The Export/Import Issues
  10. o Where To Find Documentation
  11. o Installation
  12. o Questions, Support, Reporting Bugs
  13. ----------------------------------------------------------------------
  14. Introduction
  15. ----------------------------------------------------------------------
  16. Thank you for downloading the Unlimited Strength Java(TM) Cryptography
  17. Extension (JCE) Policy Files for the Java(TM) Platform, Standard
  18. Edition (Java SE) Runtime Environment 7.
  19. Due to import control restrictions of some countries, the version of
  20. the JCE policy files that are bundled in the Java Runtime Environment,
  21. or JRE(TM), 7 environment allow "strong" but limited cryptography to be
  22. used. This download bundle (the one including this README file)
  23. provides "unlimited strength" policy files which contain no
  24. restrictions on cryptographic strengths.
  25. Please note that this download file does NOT contain any encryption
  26. functionality as all such functionality is contained within Oracle's
  27. JRE 7. This bundles assumes that the JRE 7 has already been installed.
  28. ----------------------------------------------------------------------
  29. License and Terms
  30. ----------------------------------------------------------------------
  31. This download bundle is part of the Java SE Platform products and is
  32. governed by same License and Terms notices. These notices can be found
  33. on the Java SE download site:
  34. http://www.oracle.com/technetwork/java/javase/documentation/index.html
  35. ----------------------------------------------------------------------
  36. Understanding The Export/Import Issues
  37. ----------------------------------------------------------------------
  38. JCE for Java SE 7 has been through the U.S. export review process. The
  39. JCE framework, along with the various JCE providers that come standard
  40. with it (SunJCE, SunEC, SunPKCS11, SunMSCAPI, etc), is exportable.
  41. The JCE architecture allows flexible cryptographic strength to be
  42. configured via jurisdiction policy files. Due to the import
  43. restrictions of some countries, the jurisdiction policy files
  44. distributed with the Java SE 7 software have built-in restrictions on
  45. available cryptographic strength. The jurisdiction policy files in this
  46. download bundle (the bundle including this README file) contain no
  47. restrictions on cryptographic strengths. This is appropriate for most
  48. countries. Framework vendors can create download bundles that include
  49. jurisdiction policy files that specify cryptographic restrictions
  50. appropriate for countries whose governments mandate restrictions. Users
  51. in those countries can download an appropriate bundle, and the JCE
  52. framework will enforce the specified restrictions.
  53. You are advised to consult your export/import control counsel or
  54. attorney to determine the exact requirements.
  55. ----------------------------------------------------------------------
  56. Where To Find Documentation
  57. ----------------------------------------------------------------------
  58. The following documents may be of interest to you:
  59. o The Java(TM) Cryptography Architecture (JCA) Reference Guide at:
  60. http://download.oracle.com/javase/7/docs/technotes/guides/security
  61. o The Java SE Security web site has more information about JCE,
  62. plus additional information about the Java SE Security Model.
  63. Please see:
  64. http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
  65. ----------------------------------------------------------------------
  66. Installation
  67. ----------------------------------------------------------------------
  68. Notes:
  69. o Unix (Solaris/Linux) and Windows use different pathname separators,
  70. so please use the appropriate one ("\", "/") for your environment.
  71. o <java-home> (below) refers to the directory where the JRE was
  72. installed. It is determined based on whether you are running JCE
  73. on a JRE or a JRE contained within the Java Development Kit, or
  74. JDK(TM). The JDK contains the JRE, but at a different level in the
  75. file hierarchy. For example, if the JDK is installed in
  76. /home/user1/jdk1.7.0 on Unix or in C:\jdk1.7.0 on Windows, then
  77. <java-home> is:
  78. /home/user1/jdk1.7.0/jre [Unix]
  79. C:\jdk1.7.0\jre [Windows]
  80. If on the other hand the JRE is installed in /home/user1/jre1.7.0
  81. on Unix or in C:\jre1.7.0 on Windows, and the JDK is not
  82. installed, then <java-home> is:
  83. /home/user1/jre1.7.0 [Unix]
  84. C:\jre1.7.0 [Windows]
  85. o On Windows, for each JDK installation, there may be additional
  86. JREs installed under the "Program Files" directory. Please make
  87. sure that you install the unlimited strength policy JAR files
  88. for all JREs that you plan to use.
  89. Here are the installation instructions:
  90. 1) Download the unlimited strength JCE policy files.
  91. 2) Uncompress and extract the downloaded file.
  92. This will create a subdirectory called jce.
  93. This directory contains the following files:
  94. README.txt This file
  95. local_policy.jar Unlimited strength local policy file
  96. US_export_policy.jar Unlimited strength US export policy file
  97. 3) Install the unlimited strength policy JAR files.
  98. In case you later decide to revert to the original "strong" but
  99. limited policy versions, first make a copy of the original JCE
  100. policy files (US_export_policy.jar and local_policy.jar). Then
  101. replace the strong policy files with the unlimited strength
  102. versions extracted in the previous step.
  103. The standard place for JCE jurisdiction policy JAR files is:
  104. <java-home>/lib/security [Unix]
  105. <java-home>\lib\security [Windows]
  106. -----------------------------------------------------------------------
  107. Questions, Support, Reporting Bugs
  108. -----------------------------------------------------------------------
  109. Questions
  110. ---------
  111. For miscellaneous questions about JCE usage and deployment, we
  112. encourage you to read:
  113. o Information on the Java SE Security web site
  114. http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
  115. o The Oracle Online Community Forums, specifically the Java
  116. Cryptography forum. The forums allow you to tap into the
  117. experience of other users, ask questions, or offer tips to others
  118. on a variety of Java-related topics, including JCE. There is no
  119. fee to participate.
  120. http://forums.oracle.com/
  121. http://forums.oracle.com/forums/forum.jspa?forumID=964 (JCE
  122. forum)
  123. Support
  124. -------
  125. For more extensive JCE questions or deployment issues, please contact
  126. our Technical Support staff at:
  127. http://support.oracle.com
  128. Reporting Bugs
  129. --------------
  130. To report bugs (with sample code) or request a feature, please see:
  131. http://bugreport.sun.com/bugreport/
  132. Bug reports with specific, reproducible test cases are greatly
  133. appreciated!