`
sillycat
  • 浏览: 2551698 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

JCE Problem and Configuration Changes

    博客分类:
  • JAVA
 
阅读更多

JCE Problem and Configuration Changes

I am running my application on ubuntu system. I do configure the bouncy castle on my machine under JAVA home directory.

But I still get this kind of error message.
info]   org.jasypt.exceptions.EncryptionOperationNotPossibleException: Encryption raised an exception. A possible cause is you are using strong encryption algorithms and you have not installed the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files in this Java Virtual Machine
[info]   at org.jasypt.encryption.pbe.StandardPBEByteEncryptor.handleInvalidKeyException(StandardPBEByteEncryptor.java:999)
[info]   at org.jasypt.encryption.pbe.StandardPBEByteEncryptor.encrypt(StandardPBEByteEncryptor.java:868)
[info]   at org.jasypt.encryption.pbe.PooledPBEByteEncryptor.encrypt(PooledPBEByteEncryptor.java:429)

Solution
So it should not be a bouncy castle configuration problem. I follow this blog and fix the problem.
http://help.boomi.com/atomsphere/GUID-D7FA3445-6483-45C5-85AD-60CA5BB15719.html

Then I download the file from 
http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
or
http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
I unzip the file and place the jar into my directory

/usr/lib/jvm/java-6-oracle/jre/lib/security

It works.


分享到:
评论

相关推荐

    jce_policy-8 java jce

    Java Cryptography Extension (JCE) 是Java平台的一个重要组件,主要负责提供高级的加密、密钥管理和数字签名功能。在Java 8版本中,我们有"jce_policy-8",这代表了JCE的政策文件针对Java 8的更新。JCE8,即Java ...

    jce-policy-8 JDK8安装JCE无限强度

    总结起来,"jce-policy-8 JDK8安装JCE无限强度"涉及到Java开发中的一个关键安全环节,即通过替换JCE Policy文件来解除对加密强度的限制。这个过程对于需要高级加密功能的开发者和系统管理员来说是必要的,但同时也...

    JCE包JCE工具库

    Java Cryptography Extension (JCE) 是Java平台中用于加密、解密、数字签名以及密钥管理等安全操作的核心组件。标题中的"JCE包JCE工具库"指的是Java的加密扩展包,它提供了丰富的加密算法和安全服务,使得Java开发者...

    jce_policy文件

    标题中的"jce_policy"指的是与JCE相关的策略文件,而描述中提到的"jce_policy-6.zip"和"jce_policy-8.zip"以及"UnlimitedJCEPolicyJDK7.zip"是不同版本JDK的JCE政策文件的压缩包。 1. **JCE概述** Java ...

    JCE无限制权限策略文件

    **标题解析:** "JCE无限制权限策略文件" 指的是Java Cryptography Extension (JCE) 的不受限安全策略文件。JCE是Java平台的一部分,用于提供高级加密算法和技术,如RSA、AES等。在默认情况下,JCE会限制用户能够...

    joomla JCE 繁体中文语言包

    **Joomla CMS与JCE编辑器** Joomla是一款开源的内容管理系统(CMS),广泛用于构建、管理和维护各种类型的网站。它提供了强大的功能,包括用户管理、文章发布、模板设计以及插件、组件和模块的扩展性,使用户无需...

    jce8-jce7.zip

    jce8、jce7下载 jdk8无政策限制权限文件,用于AES加密算法,AES加密扩展包因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制。比如默认不允许256位密钥的AES加解密,解决方法就是修改策略文件...

    jce_policy-8

    Java Cryptography Extension (JCE) 是Java平台标准的一部分,它提供了高级加密算法和技术,使得开发者能够在Java应用程序中实现安全的数据加密。在Java 8中,JCE 限制了默认可以使用的最大密钥长度,对于某些加密...

    微信企业号开发JCE6

    在这个场景下,"JCE6"指的是Java Cryptography Extension (JCE) 的6版,它是Java平台用于加密、解密、数字签名等安全操作的标准组件。JCE6是针对Java 6版本设计的,因为不同版本的JDK可能需要相应的JCE版本以确保...

    JCE_Policy安装包

    本篇文章将深入探讨"JCE_Policy安装包"在SpringCloud加密中的应用,以及与Java Cryptography Extension (JCE)的相关知识。 Java Cryptography Extension(JCE)是Java平台提供的一套用于加密、解密、数字签名等安全...

    JDK8 JCE 支持256位加密

    Java Cryptography Extension (JCE) 是Java开发工具包(JDK)的一部分,它提供了解密、加密、哈希和数字签名等高级加密功能。在JDK8中,JCE(Java Cryptography Extension)的一个关键更新是它开始支持256位加密算法...

    jce_policy-6至8.zip

    Java Cryptography Extension (JCE) 是Java平台标准版(Java SE)的一部分,它提供了解密、加密、哈希和数字签名等高级安全服务。JCE 政策文件定义了允许在Java应用程序中使用的最大加密强度。这些限制是出于法律...

    jce_policy-8(jdk8).zip

    Java Cryptography Extension (JCE) 是Java平台标准版(Java SE)的一部分,它提供加密算法、密钥管理和安全协议等核心功能。在JDK 8中,JCE政策文件是控制加密强度和允许的加密算法的关键组件。"jce_policy-8(jdk8)...

    JDK8无限制c策略JCE文件

    Java Cryptography Extension (JCE) 是Java平台标准版(Java SE)的一部分,它提供加密、密钥管理、数字签名和消息认证代码(MAC)等安全服务。在默认情况下,JCE对加密算法的强度和密钥长度有严格的限制,这在某些...

    jce-policy-8.zip

    Java Cryptography Extension (JCE) 是Java平台的一个重要组件,主要负责提供高级的加密、密钥管理和数字签名功能。在标准版的Java中,JCE有一系列的安全限制,特别是对于密钥长度的限制。"jce-policy-8.zip" 文件...

    jce 1.8 download

    curl -q -L -C - -b "oraclelicense=accept-securebackup-cookie" -o /tmp/jce_policy-8.zip -O http://download.oracle.com/otn-pub/java/jce/8/jce_policy-8.zip 以上两个你选吧

    jce_policy-6

    【标题】"jce_policy-6" 是Java Cryptography Extension(JCE)的政策文件,它主要用于增强Java平台的安全性,特别是加密功能。在Java 6版本中,JCE提供了有限的加密强度,但通过"jce_policy-6"这样的扩展,用户可以...

    jce-policy-8

    UnlimitedJCEPolicyJDK8是Java加密扩展包(JCE)的无限制策略文件。由于美国出口限制规定,Java加密扩展包目前仅提供56位的密钥长度,而实际安全要求至少要128位。为了解决这个问题,SUN公司通过权限文件做了相应...

    jce.jar和rt.jar .zip

    在给定的"jce.jar和rt.jar .zip"压缩包中,包含两个重要的JAR(Java Archive)文件:rt.jar和jce.jar。这两个文件在Java生态系统中扮演着至关重要的角色。 rt.jar,全称Runtime Library JAR,是Java运行时库的集合...

    oracle_jce_policy-8.rar

    Oracle JCE(Java Cryptography Extension)是Oracle公司提供的一个Java平台扩展,用于增强Java标准版(JRE)的加密功能。在默认情况下,Java的加密算法和支持的密钥长度受到限制,尤其是对于非美国地区的用户。...

Global site tag (gtag.js) - Google Analytics