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

转载 2018年04月17日 10:52:17

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目录下,对应覆盖这两个权限文件。很多开发人员往往忽略了这一点,导致事故发生。

Spring Data JPA精讲教程

-
  • 1970年01月01日 08:00

富文本编辑+fs操作文件+Buffer练习(头像上传功能)

富文本编辑内容引用=>1.UEditor是由百度web前端研发部开发所见即所得富文本web编辑器下载的文件 引入目录文件进来:文件上传功能引用文件: require(‘../ueditor/’);...
  • qq_26766283
  • qq_26766283
  • 2017-06-06 00:42:35
  • 7486

avaweb学习总结(九)—— 通过Servlet生成验证码图片

一、BufferedImage类介绍 生成验证码图片主要用到了一个BufferedImage类,如下: 创建一个DrawImage Servlet,用来生成验证码图片 ...
  • bigtree_3721
  • bigtree_3721
  • 2017-08-15 18:33:57
  • 217

Java_Timer

ref: http://blog.csdn.net/eg366/article/details/11836017   Java_Timer   ava.util.Timer是一个实用工具类,该...
  • mikyz
  • mikyz
  • 2017-04-06 18:05:43
  • 104

文件大小

import java.io.File; public class FileSizeTest { /* * 计算文件夹的大小 */ public static void main(S...
  • sunhuwh
  • sunhuwh
  • 2014-09-06 23:00:53
  • 338

Ubuntu12.04.2 OpenStack Grizzly 安装(Bridge)

http://www.chenshake.com/ubuntu12-04-2-installed-openstack-grizzly-bridge-mode/ 2013年4月...
  • ztejiagn
  • ztejiagn
  • 2013-04-22 11:15:40
  • 1202

OSGI学习笔记一(事件传递)

一、定义在jujianzh传递事件的类
  • waterbbx
  • waterbbx
  • 2014-11-07 18:35:08
  • 9649

SDP协议

1.SDP协议概述 SDP(Session Description Protocol)是一个用来描述多媒体会话的应用层控制协议,为会话通知、会话邀请和其它形式的多媒体会话初始化等目的提供了多媒体...
  • lifan_3a
  • lifan_3a
  • 2013-07-21 20:05:52
  • 431

遥感影像和DEM免费下载网址

 1.http://glcfapp.umiacs.umd.edu:8080/esdi/search.jsp2.http://glovis.usgs.gov/3.http://disc.sci.gsfc...
  • yehexianyun
  • yehexianyun
  • 2009-03-04 17:16:00
  • 12195

JavaScript权威指南 正则表达式的模式匹配 读书笔记

1.创建方式 var pattern = /s$/; var pattern = new RegExp("s$"); 2. 如果不记得哪些标点符号需要反斜线转义,可以在...
  • q1w2e3a_4s5d6z
  • q1w2e3a_4s5d6z
  • 2014-03-05 22:12:25
  • 947
收藏助手
不良信息举报
您举报文章:错误:java.security.InvalidKeyException: Illegal key size or default parameters解决方法
举报原因:
原因补充:

(最多只允许输入30个字)