登录
首页 » Java开发 » bcprov-jdk14-133.rar

bcprov-jdk14-133.rar

于 2022-04-27 发布 文件大小:16.20 kB
0 227
下载积分: 2 下载次数: 1

代码说明:

很抱歉之前下载此代码包的朋友,该代码发现存在严重问题!需要在所有加/解密方法上加同步锁synchronized,否则在高并发情况下会有异常。(2010-3-27附件已更新,bug已修正)   大家都知道PKCS7Padding是C#默认的3DES填充方式,而java默认则与c#不一样,具体请搜索相关知识。   代码部分有参考网上实现,本着共享精神不敢私藏(卖弄啊)。希望对有需要的朋友有参考作用。 源代码默认算法及填充方式: DESede/CBC/PKCS7Padding,可动态修改 key,向量,(在应用在生产环境中,为了提高请求/响应双方安全性,key和向量会随时要求更改,总不至于修改就重启应用吧……)填充方式,详请见源码注释。   附件包含一个支持PKCS7Padding的开源包(jdk1.6版本,官网有其它版本下载),一个log4j包,两个java源文件(一个3DES加/解密,一个支撑工具类)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 微信公众帐号调试工具1.2
    提供一个《微信公众帐号开发调试工具》希望对初学者有用
    2022-11-22 17:20:04下载
    积分:1
  • 用Java实现一个WEB浏览器,可以打网页,可以设置背景图片,界面友好,非常有利于学习Java项目
    资源描述 需求:用Java实现一个WEB浏览器 功能:可以打开网页,可以设置背景图片,界面友好; 说明:项目属于轻量级项目,代码量不算很多,而且带有注释,非常有利于初学者学习Java项目开发。
    2022-07-24 23:47:10下载
    积分:1
  • 这是 mini2440 gpio led 的控制源。
    这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gpio led 的控制源。 这是 mini2440 gp
    2022-03-03 00:40:59下载
    积分:1
  • 我的地址簿
    我自己开发的这个小通讯录应用程序,初学者可以参考一下。
    2022-04-12 03:16:28下载
    积分:1
  • Tomasulo算法
    Tomasulo Algoritm来介绍implemation在java中code.This Algoritm是code.google.com在Tomasulo算法是IBM开发于1967年由罗伯特·Tomasulo硬件算法。它允许顺序指令阙通常会停滞,由于某些依赖性运行非顺序(乱序执行)。这是第一次实现了IBM的System / 360型号91的浮点运算单元。
    2022-05-28 07:35:01下载
    积分:1
  • openNLP自然语言处理
    资源描述package com.opennlp.demo; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.StringReader; import java.util.HashMap; import opennlp.tools.chunker.ChunkerME; import opennlp.tools.chunker.ChunkerModel; import opennlp.tools.cmdline.PerformanceMonitor; import opennlp.tools.cmdline.postag.POSModelLoader; import opennlp.tools.postag.POSModel; import opennlp.tools.postag.POSSample; import opennlp.tools.postag.POSTaggerME; import opennlp.tools.tokenize.WhitespaceTokenizer; import opennlp.tools.util.InvalidFormatException; import opennlp.tools.util.ObjectStream; import opennlp.tools.util.PlainTextByLineStream; public class test3 { /**a Shallow Parser based on opennlp * @author yangliu * @blog http://blog.cs
    2023-02-02 16:30:04下载
    积分:1
  • java 树 TreeJson
    应用背景 1. 给easyui树 提供参数,可生产 树json文件 做 easyui url 连接 2. 可以给 客户端前台 提供类型树 格式 ,将数据库装换成 树的json 3. 可给 接口提供 树的json 关键技术 java tree json 将数据表中 树表 装换成 json 树的格式 有利于 前台 后台 接口的调用
    2022-04-01 15:05:47下载
    积分:1
  • 8 -可选类
    应用背景可选的是一个容器对象,它被用来包含非空对象。可选对象是用来表示没有值的空。这个类有各种实用工具,以方便代码来处理“可用”或“不可用”,而不是检查空值。介绍了8关键技术可选的8个可选的要点是什么?有一个新的功能在Java 8为选修课,应该是治愈NullPointerExceptions。显然这些让开发者更不是我的想法。很显然,一个对象实际上只是一个指针,一个指针可以指向任何东西。也许那是不?也许大多数的计算机科学毕业生本世纪以来从未真正了解指针学校倾向于使用高级编程语言。我不是在批评这一点,就像90年代计算机科学专业的学生问为什么他们不知道COBOL。这个新的选修课是“课”的课程。可选的只有一个包装,包含一个参考一些其他对象并没有接近一个万能NullPointerExceptions。
    2022-01-26 08:35:50下载
    积分:1
  • 猜数字游戏
    每次游戏程序随机产生一个0-9之间的整数,要求玩家输入自己猜的数字,并对用户输入数字进行检查,进行如下提示:  如果用户猜对了,则提示:恭喜你,猜对了。结束本次游戏。  如果用户猜错了,则提示:你猜的数字太(大或小)了。要求用户继续猜。 如果连续3次没有猜对,则提示:游戏失败。 一次游戏结束时,提示用户是否继续新的游戏,果用户选择继续,则开始新一次游戏,否则输出:你共进行了XXX次游戏,成功XXX次,失败XXX次。然后结束程序运行
    2022-07-21 04:55:42下载
    积分:1
  • 学生成绩管理系统
    资源描述这是一个基于JavaWeb的学生成绩管理系统,使用java语言,sqlserver数据库,tomcat7服务器实现了学生的选课以及成绩查询,老师注册登录、录入学生成绩,管理员可以在后台对学生和老师的信息进行管理并且修改查询有关信息。
    2022-03-14 00:28:50下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载