美文网首页
java003-错误:java.security.Invalid

java003-错误:java.security.Invalid

作者: 夏大王2019 | 来源:发表于2017-07-24 19:01 被阅读37次

其实本质是 解决java加密解密的授权签名问题。
Java几乎各种常用加密算法都能找到对应的实现。因为美国的出口限制,Sun通过权限文件(local_policy.jar、US_export_policy.jar)做了相应限制。因此存在一些问题:●密钥长度上不能满足需求(如:java.security.InvalidKeyException: Illegal key size or default parameters);●部分算法未能支持,如MD4、SHA-224等算法;●API使用起来还不是很方便;一些常用的进制转换辅助工具未能提供,如Base64编码转换、十六进制编码转换等工具。
​ Oracle在其官方网站上提供了无政策限制权限文件(Unlimited Strength Jurisdiction Policy Files),我们只需要将其部署在JRE环境中,就可以解决限制问题。下载地址:​ ●Java 5.0 无政策限制文件**​ ●Java 6 无政策限制文件**​ ●Java 7 无政策限制文件**​ ●其他版本 无政策限制文件**
​ 下载的压缩包中仅有一个目录,也就是jce目录。该目录中包含了4个文件:README.txt、COPYRIGHT.html、local_policy.jar和US_export_policy.jar。其中包含的两个jar文件正是此次配置中用到的文件。​ 我们可以查看上述README.txt文件,你需要在JDK的JRE环境中,或者是JRE环境中配置上述两个jar文件。​ 切换到%JDK_Home%\jre\lib\security目录下,对应覆盖local_policy.jar和US_export_policy.jar两个文件。同时,你可能有必要在%JRE_Home%\lib\security目录下,也需要对应覆盖这两个文件。​ 配置权限文件的最终目的是为了使应用在运行环境中获得相应的权限,可以加强应用的安全性。通常,我们在应用服务器上安装的是JRE,而不是JDK。因此,这就很有必要在应用服务器的%JRE_Home%\lib\security目录下,对应覆盖这两个权限文件。很多开发人员往往忽略了这一点,导致事故发生。

错误:java.security.InvalidKeyException: Illegal key size or default parameters解决方法

下载链接:
链接:http://pan.baidu.com/s/1jI7k8Qi 密码:fgiy

相关文章

  • java003-错误:java.security.Invalid

    其实本质是 解决java加密解密的授权签名问题。Java几乎各种常用加密算法都能找到对应的实现。因为美国的出口限制...

  • 09 错误处理

    错误分类 语法错误 运行时错误:提示性错误,警告性错误,致命性错误 逻辑错误 错误分级 php语言将各种错误作了不...

  • 错误监控

    前端错误的分类 即时运行错误—代码错误 资源加载错误(比如图片加载错误,CSS加载错误,JS加载错误等) 错误的捕...

  • 前端 错误监控

    错误类型: (1)代码错误/即时错误:(2)资源加载错误 错误监控方法 即时错误:try....catch.......

  • 错误监控

    一、前端错误的分类 即使运行错误(代码错误) 资源加载错误 二、错误的捕获方式 即使运行错误(代码错误) try...

  • 异常处理

    语法错误:(错误) 书写错误,可以通过编辑器发现错误(NameError)通过错误定位,直接修改 运行错误:(异常...

  • 错误监控

    前端错误的分类 即时运行错误(代码错误) 资源加载错误 错误的调试方式 错误的捕获方式 即时运行错误的捕获方式 t...

  • 华文未来出版干货分享第六十四弹:图书的三审到底是在审什么?

    初审: ①改正书稿中出现的字词错误、读音错误、知识性错误、语法错误、逻辑错误、欧化错误、观点错误等。 ②统一全书体...

  • 爱情是一场错误

    太平洋错误的风 刮来了南方错误的雨 少年错误的出游 遇见了错误的姑娘 于是,他俩 错误地初见 错误地交谈 错误地表...

  • 前端错误监控

    怎么做错误监控?如何保证产品质量? 错误分类 即时运行错误,代码错误 资源加载错误 错误的捕获方式 即时运行错误捕...

网友评论

      本文标题:java003-错误:java.security.Invalid

      本文链接:https://www.haomeiwen.com/subject/fytikxtx.html