Java(TM) Cryptography Extension Policy Files
for the Java(TM) Platform, Standard Edition Runtime Environment
README
------------------------------------------------------------------------
Import and export control rules on cryptographic software vary from
country to country. The Java Cryptography Extension (JCE) architecture
allows flexible cryptographic key strength to be configured via the
jurisdiction policy files which are referenced by the "crypto.policy"
security property in the <java-home>/conf/security/java.security file.
By default, Java provides two different sets of cryptographic policy
files:
unlimited: These policy files contain no restrictions on cryptographic
strengths or algorithms
limited: These policy files contain more restricted cryptographic
strengths
These files reside in <java-home>/conf/security/policy in the "unlimited"
or "limited" subdirectories respectively.
Each subdirectory contains a complete policy configuration,
and subdirectories can be added/edited/removed to reflect your
import or export control product requirements.
Within a subdirectory, the effective policy is the combined minimum
permissions of the grant statements in the file(s) matching the filename
pattern "default_*.policy". At least one grant is required. For example:
limited = Export (all) + Import (limited) = Limited
unlimited = Export (all) + Import (all) = Unlimited
The effective exemption policy is the combined minimum permissions
of the grant statements in the file(s) matching the filename pattern
"exempt_*.policy". Exemption grants are optional. For example:
limited = grants exemption permissions, by which the
effective policy can be circumvented.
e.g. KeyRecovery/KeyEscrow/KeyWeakening.
Please see the Java Cryptography Architecture (JCA) documentation for
additional information on these files and formats.
YOU ARE ADVISED TO CONSULT YOUR EXPORT/IMPORT CONTROL COUNSEL OR ATTORNEY
TO DETERMINE THE EXACT REQUIREMENTS.
Please note that the JCE for Java SE, including the JCE framework,
cryptographic policy files, and standard JCE providers provided with
the Java SE, have been reviewed and approved for export as mass market
encryption item by the US Bureau of Industry and Security.
openjdk-19.0.2-windows-x64 zip 压缩包,解压即可使用
需积分: 0 75 浏览量
更新于2023-03-20
收藏 185.45MB ZIP 举报
OpenJDK 19.0.2 是一个重要的Java开发工具包,专为64位Windows操作系统设计。这个版本在2023年3月19日发布,标志着它的General-Availability(GA)阶段,意味着它已经经过充分测试,适合广泛生产和商业使用。OpenJDK 是一个开源实现的Java Development Kit,它提供了Java编程语言和Java虚拟机(JVM)的核心组件,是开发和运行Java应用程序的基础。
OpenJDK 19.0.2 包含了许多新特性、性能优化和错误修复。其中一些关键改进可能包括:
1. **语言特性增强**:OpenJDK 19引入了一些新的语言特性,比如Record组件,这是一种简化创建不可变数据结构的新方式。此外,Pattern Matching for `instanceof` 的改进允许更简洁的类型检查和转换。
2. **垃圾收集器优化**:JDK 19可能对垃圾收集器进行了调整,例如ZGC(Z Garbage Collector)和Shenandoah Low-Pause-Time Collector,以提供更好的性能和更低的暂停时间。
3. **JEPs(JDK Enhancement Proposals)**:每个OpenJDK版本都包含了多个JEPs,例如JEP 405(Structured Concurrency),它提供了新的API来简化多线程编程,减少竞态条件和死锁的风险。
4. **模块系统改进**:JDK的模块化系统(Project Jigsaw)可能会在19.0.2版本中有进一步的完善,这有助于提升代码的组织和可维护性。
5. **安全性更新**:定期的安全更新是OpenJDK的重要组成部分,以修复潜在的漏洞,保护用户免受恶意攻击。
6. **性能提升**:开发者通常可以期待每个新版本的OpenJDK带来CPU和内存使用效率的提升,以适应不断增长的应用需求。
7. **JShell增强**:JShell(也称为REPL,Read-Eval-Print Loop)是Java 9引入的一个工具,用于快速测试代码片段。19.0.2版本可能包含了对其功能和用户体验的改进。
8. **工具和API更新**:JDK 19.0.2中还可能包含了其他开发工具和API的更新,如Javadoc、JAR工具和Java Flight Recorder等。
在解压提供的"jdk-19.0.2"文件后,用户应能够直接使用OpenJDK进行Java开发。这通常包括设置环境变量(如JAVA_HOME),以及将JDK的bin目录添加到系统PATH中,以便于命令行调用`javac`编译器和`java`执行器。
对于开发者来说,了解和掌握OpenJDK的最新版本至关重要,因为它不仅提供了最新的语言特性,还确保了与最新技术的兼容性。同时,定期升级OpenJDK可以帮助开发者及时利用性能优化,提升应用程序的稳定性和安全性。
lekihuo
- 粉丝: 0
- 资源: 1
最新资源
- dbeaver-ce-24.3.1-x86-64-setup.exe
- 国际象棋桌子检测6-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- 某平台广告投入分析与销售预测
- 连接ESP32手表来做验证20241223-140953.pcapng
- 小偏差线性化模型,航空发动机线性化,非线性系统线性化,求解线性系统具体参数,最小二乘拟合 MATLAB Simulink 航空发动机,非线性,线性,非线性系统,线性系统,最小二乘,拟合,小偏差,系统辨
- 好用的Linux终端管理工具,支持自定义多行脚本命令,密码保存、断链续接,SFTP等功能
- Qt源码ModbusTCP 主机客户端通信程序 基于QT5 QWidget, 实现ModbusTCP 主机客户端通信,支持以下功能: 1、支持断线重连 2、通过INI文件配置自定义服务器I
- QGroundControl-installer.exe
- 台球检测40-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 颜色拾取器 for Windows