java – local_policy.jar和US_export_policy.jar与Unlimited Strength Vs Default不同.
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – local_policy.jar和US_export_policy.jar与Unlimited Strength Vs Default不同.,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2204字,纯文字阅读大概需要4分钟。
内容图文
![java – local_policy.jar和US_export_policy.jar与Unlimited Strength Vs Default不同.](/upload/InfoBanner/zyjiaocheng/700/7de3bf08408a4f80bc78cae0e1f00888.jpg)
在java平台文档http://www.oracle.com/technetwork/java/javase/jrereadme-182762.html.关于评论
/lib/security/local_policy.jar
/lib/security/US_export_policy.jar
无限强度Java密码学扩展
由于某些国家/地区的导入控制限制,Java SE Development Kit和Java SE Runtime Environment附带的Java Cryptography Extension(JCE)策略文件允许使用强大但有限的加密.
JDK网站上提供了这些文件的无限强度版本,表明对加密强度没有限制,适用于符合条件的国家/地区的用户.那些居住在符合条件的国家/地区的人可以下载无限强度版本,并使用无限强度文件替换强加密jar文件.
问题
>每个JDK包都附带local_policy.jar和US_export_policy.jar吗?
>默认local_policy.jar和US_export_policy.jar的限制是什么.这是关键尺寸吗?
>如果我需要使用128位密钥,则需要使用Unlimited Strength Java Cryptography
延期
>有没有办法可以将这两个罐子保存在外部路径中并加载它.因为我有更多50台服务器而不是每台JDK,我宁愿将它保存在一个中心位置.
解决方法:
Does every JDK bundle comes with local_policy.jar and US_export_policy.jar ?
对.自1.4版本以来,JCE已集成到Java 2 SDK中.
What is the limitation in default local_policy.jar and US_export_policy.jar. Is it the key size ?
是的,这是关键尺寸.我不允许128位以上的东西.您可以使用int maxKeyLen = Cipher.getMaxAllowedKeyLength(“AES”)检查算法的最大大小;
If I need to use 128 bit keys does it required to go for Unlimited Strength Java Cryptography Extension
对于128位密钥加密,我认为你不需要Unlimited Strength Java Cryptography Extension jar.默认的应该可以正常工作.
Is there a way I can keep these two jars in external path and load it. Because I have more 50 servers rather than coping in each JDK I would prefer to maintain it in a central place.
如上所述,如果您使用128位密钥进行加密,则不应出现此情况,但如果您使用更长的密钥(例如256),则需要获得无限强度的jar并将其替换为$JAVA_HOME / jre / lib / security.与JDK / JRE本身一样,如果不是分布式服务器,则无法使其集中化.您需要在每台服务器上更换它.
参考oracles reference guide.
此外,如果您不想这样做,您可以参考以下主题以寻找替代方案 –
How to avoid installing “Unlimited Strength” JCE policy files when deploying an application?
反射是线程中的用户作为解决方法.虽然我不推荐你,但你可以看看它.
我在帖子中总结了一切.你也可以参考 –
How to install Java Cryptography Extension (JCE) unlimited strength jurisdiction policy files
内容总结
以上是互联网集市为您收集整理的java – local_policy.jar和US_export_policy.jar与Unlimited Strength Vs Default不同.全部内容,希望文章能够帮你解决java – local_policy.jar和US_export_policy.jar与Unlimited Strength Vs Default不同.所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。