1.下载:UnlimitedJCEPolicy

主要:获取权限文件

2.把解压后的

local_policy.jar

US_export_policy.jar

复制到 这个目录中:

C:\Program Files\Java\jdk1.8.0_31\jre\lib\security

下载:bcprov-jdk15on-151.jar

复制到web-inf/lib目录中

使用过程中,可能会遇到以下问题:

java.lang.NullPointerException

at org.bouncycastle.util.encoders.Base64.encode(Unknown Source)

at com.buslines.util.EnDeUtil.getEncrpty(EnDeUtil.java:70)

at ssh.test.DemoTest.test1(DemoTest.java:15)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:606)

at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)

at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)

at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)

at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)

at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)

at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)

at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)

at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)

at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)

at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)

at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)

at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)

at org.junit.runners.ParentRunner.run(ParentRunner.java:309)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

解决方案:

local_policy.jar

US_export_policy.jar换成低版本的

java 如何解密_java加密与解密相关推荐

  1. delphi7aes加密解密与java互转_Java 加密/解密Excel

    概述 设置excel文件保护时,通常可选择对整个工作簿进行加密保护,打开文件时需要输入密码:或者对指定工作表进行加密,即设置表格内容只读,无法对工作表进行编辑.另外,也可以对工作表特定区域设置保护,即 ...

  2. java的BASE64Encoder,BASE64Decoder加密与解密

    https://blog.csdn.net/weixin_44876457/article/details/89102723 https://blog.csdn.net/weixin_44876457 ...

  3. java中md5加密和解密_如何在java中实现md5加密和解密

    如何在java中实现md5加密和解密 关注:273  答案:1  mip版 解决时间 2021-01-19 20:37 提问者精神疯裂 2021-01-19 05:36 如何在java中实现md5加密 ...

  4. Java代码:字符串加密与解密

    Java代码:字符串加密与解密 获取字符串的长度length() 把字符串转为字节数组getBytes() 字节数组转换为字符串String(b) /* *java代码:字符串加密与解密 **/ pa ...

  5. Java工具类——DES加密和解密工具 I

    可以指定不同的密钥对同一字符串进行不同的加密操作,增强加密性能. package com.app; import java.security.Key; import java.security.Sec ...

  6. oracle 加密怎么解密,oracle加密encrypt,解密decrypt,

    oracle加密encrypt,解密decrypt, 目录 oracle加密encrypt,解密decrypt加密 解密 oracle加密encrypt,解密decrypt 有的oracle版本没有加 ...

  7. oracle加密 解密,oracle加密encrypt,解密decrypt

    本文将为您描述oracle加密encrypt,解密decrypt,教程操作步骤:oracle加密encrypt,解密decrypt 目录 oracle加密encrypt,解密decrypt 加密 解密 ...

  8. java对excel加密_Java 加密、解密Excel文档

    一.概述 本文介绍通过Java程序来实现Excel文档加密以及解密的方法,包括对Excel工作簿加密.解密,对指定工作表加密.解密.程序中使用了免费版Java Excel类库(Free Spire.X ...

  9. java修改ppt格式_Java 加密、解密PPT文档

    文档加密常通过设置文档打开密码.启用文档编辑时的权限密码等方式:而解密则通过删除原有文档的密码或在此基础上重置新的密码.以下文章内容,将通过Java程序来实现通过以上方式来加密.解密PPT文档. 使用 ...

最新文章

  1. 企业管理软件能带来什么
  2. php 多个数组乘积_VLOOKUP参数使用数组
  3. Hive体系结构(三)元数据库与基本操作
  4. linux开机自动启动数据库,mysql随linux开机自动启动
  5. NodeJS的安装与使用
  6. 我学会了用计算机作文,我学会了做饭作文300字(通用10篇)
  7. Android 12原生设计曝光,Android 12原生设计曝光 网友看了惊呼神似iOS
  8. 代码的自动生成...
  9. 经典测试用例--水杯测试
  10. phpmyadmin安装出错,缺少 mysqli 扩展。请检查 PHP 配置
  11. 人脸识别之数据库存取
  12. 用Python实现一个简单的微信聊天机器人
  13. 对角安装的双舵轮AGV运动学核心算法
  14. ajaxpro 下载 dll 资源集锦及示例大结局
  15. 联通服务器光信号亮红灯移动,光纤猫los红灯闪什么原因
  16. 代码随想录第十天 LeetCode 232、225(栈,队列)
  17. 2021年10月语音合成和语音识别论文月报
  18. android应用获取手机存储空间方法
  19. Innovus基础命令:createPlaceBlockage
  20. 增加php的amqp扩展

热门文章

  1. python字典之defaultdict详解
  2. 优化算法、梯度下降、SGD、Momentum、Adagrad、Adam
  3. BatchQC包可视化分析去除组学数据批次效应
  4. R语言定量变量组间差异检验
  5. python gevent 协程
  6. 基于自监督网络的手部静脉无损三维测量
  7. 【elementUI】el-tree搜索时加载子节点对应父节点、父节点对应子节点树
  8. Linux: what's the difference between /proc/self and /proc/$$?
  9. mysql''和null,mysql中NULL和null的区别
  10. android怎么搭建人脸库,OpenCV-2.4.6-android-sdk 人脸识别demo搭建