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.
jre17.zip
需积分: 0 26 浏览量
更新于2023-03-19
2
收藏 57.89MB ZIP 举报
Java运行环境(Java Runtime Environment,简称JRE)是运行Java应用程序所必需的软件组件,它提供了执行Java字节码的环境。"jre17.zip"这个文件很可能包含了Oracle公司发布的Java SE(标准版)17的JRE,这是一个用于在计算机上运行Java程序的平台。Java SE 17是Java开发的一个重要版本,它提供了许多新特性和性能优化,旨在提高开发者的生产力和应用的性能。
JRE的核心组件包括:
1. **Java虚拟机(JVM)**:这是Java平台的核心,负责解析和执行Java字节码,实现了“一次编写,到处运行”的跨平台特性。
2. **类库**:包括Java核心API,如基础类库、集合框架、I/O流、网络编程、多线程等,为开发者提供了丰富的功能接口。
3. **Java插件**:使得Java applet能在浏览器中运行。
4. **Java Web Start**:一种技术,用于从Web服务器上启动和运行Java应用程序。
5. **垃圾收集器(Garbage Collector)**:自动管理内存,避免内存泄漏,确保程序的稳定运行。
6. **JDK工具**:虽然主要提到的是JRE,但通常JRE会与Java Development Kit(JDK)一起分发,JDK包含了JRE以及编译器、调试器和其他开发工具。
Java SE 17的主要更新和改进可能包括:
1. **语言特性**:新版本可能引入了新的语法特性,例如更安全的空指针异常处理,或者对现有特性的增强。
2. **性能提升**:通过优化JVM和类库,提高了应用程序的运行速度和响应时间。
3. **安全更新**:修复已知的安全漏洞,加强了对恶意代码的防护。
4. **API扩展**:可能增加了新的API接口或改进了现有接口,以提供更多的功能和更好的开发体验。
5. **稳定性增强**:解决了之前版本中的一些问题,提升了系统的稳定性和可靠性。
为了使用"jre17.zip",你需要先将其解压,然后根据操作系统(Windows、macOS或Linux)的指示设置环境变量,确保系统能够找到Java的安装路径。这样,你就可以运行Java程序或者开发基于Java的应用了。
请注意,JRE主要用于运行Java应用程序,如果你是开发者,还需要JDK来进行编译和调试工作。对于企业级应用,可能还需要考虑Java的服务器版本,如Java EE(企业版),它提供了更全面的服务器端开发和部署支持。
"jre17.zip"是Java SE 17的运行环境,包含了一系列组件和服务,旨在为用户和开发者提供一个安全、高效、稳定的平台来运行和构建Java应用程序。升级到最新版本可以确保你享受到最新的功能和安全性改进。
胡家瑄
- 粉丝: 0
- 资源: 1
最新资源
- java【毕业设计】精品项目-基于ssm的校园二手商城.zip
- java【毕业设计】精品项目-基于ssm的商家进销存系统.zip
- java【毕业设计】精品项目-基于ssm的企业工资管理系统-.zip
- java【毕业设计】精品项目-基于ssm的图书分享平台.zip
- DBmotion 全量所需要容器集合包含 可执行的dokcer-compose.yaml
- java【毕业设计】精品项目-基于ssm的教务信息管理系统.zip
- Linux下Git的使用方法
- 大数据应用实例分析.doc
- java【毕业设计】精品项目-基于ssm的crm客户关系管理系统-.zip
- java【毕业设计】精品项目-基于ssm的公寓房屋出租系统-带.zip
- java【毕业设计】精品项目-基于SpringBoot+Shiro的通用权限管理系统.zip
- java【毕业设计】精品项目-基于ssm+shiro的垃圾分类管理系统(带论文).zip
- java【毕业设计】精品项目-基于SpringBoot+shiro教育课程管理系统.zip
- java【毕业设计】精品项目-基于SpringBoot+MyBatis的送水公司管理系统.zip
- java【毕业设计】精品项目-基于SpringBoot+LayUI的视频播放网站(权限采用SpringSecurity).zip
- arcgis中国工具.zip