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

bcprov-jdk14-133.rar

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

代码说明:

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

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

发表评论


0 个回复

  • activiti多实例
    activiti多实例 会签 测试
    2023-05-08 12:10:03下载
    积分:1
  • steganography和Java
    010
    2023-07-05 13:55:03下载
    积分:1
  • houristic 函数
    私人 int GetManhattanDistanceCost() { int heuristicCost = 0; int gridX = (int)Math.Sqrt(mNodes.Length) ; int; idealX int 专业 ; int; currentX int 当前 ; int 值 ; 为 (int 我 = 0 ; 我 < mNodes.Length; i + +) { 值 = mNodes [i]-1 ; 如果 (值 = =-2) { 值
    2022-09-10 07:50:04下载
    积分:1
  • PageRank 简洁实现
    利用四个网页间的相互连接,来实现pageRank的原理,很多地方都给了注释,简洁易懂,对初学者应该有所帮助。
    2022-02-21 10:18:16下载
    积分:1
  • 使用Java进行SNMP编程
    使用SNMP4J进行SNMPv3编程的步骤如下: 1) 创建Snmp对象snmp 2) 创建USM对象,并创建User,添加到USM对象中。 创建User是需要指定securityName,认证协议MD5/SHA1,认证密钥,加密算法DES/AES,加密密钥。 添加User到USM对象中时候,可以指定engineID也可以不指定。 3) 创建UserTarget对象target,并指定version, address, timeout, retry等参数,这些和SNMPv1/v2相同。 另外还必须指定SNMPv3特有的两个参数SecurityLevel和SecurityName。 SNMP4J会根据这个SecurityName到USM的UserTable中查找匹配的User,用这个User的信息进行认证加密处理。 查找的时候必须同时匹配SecurityName和engineID,但是如果添加User到USM对象中时候,没有指定engineID,那么SecurityName相同即匹配成功。 4) 创建ScopedPDU对象pdu,并指定操作类型(GET/GETNEXT/GETBULK/SET), 添加VariableBinding(也就是待操作的OID), 如果是GETBULK操作,还可以指定MaxRepetitions和NonRepeaters。 注意一定要指定MaxRepetitions,默认值是0,那样不会返回任何结果。 如果agent上设定的contextEngineId和snmpEngineId不一致,那么需要调用ScopedPDU.setContextEngineID()方法设定contextEngineId。 如果agent上设定了contextName,那么需要调用ScopedPDU.setContextName()方法设定contextName。   5) 调用snmp.send(pdu, target)方法,发送请求请返回结果
    2022-09-11 20:15:03下载
    积分:1
  • 医院管理系统
    2022-03-17 04:15:30下载
    积分:1
  • Java web酒店管理系统
    提供普通二星级酒店的必要功能,可动态的进行与房间信息相关的所有操作,对于宾客,可执行散客和团体开单两种方式,可为宾客预定房间,可为不同的宾客设置不能种类房间的折扣及其优惠设置,本系统可动态显示当前所有房间的信息。
    2022-02-20 15:36:23下载
    积分:1
  • 安卓锁屏源码
    安卓锁屏源码
    2023-08-04 16:45:03下载
    积分:1
  • 基于java语言编写的俄罗斯方块游戏
    这个游戏是在老师指点下完成的,基本功能都已经实现了,感觉可玩性蛮好的。基本操作都ok的,只是背景音乐没有完成,我也一直在学习怎么加入这段代码,把这游戏尽善尽美,可惜一直没有头绪,希望这里的大牛能够指点一番!!!
    2023-06-15 20:35:04下载
    积分:1
  • java 小程序
    它是一个 java applet 程序,查看加密算法的 java 代码的动态的视图。在源可用于所有 java Idm 和可以按照用户的要求进行修改
    2023-03-25 05:55:03下载
    积分:1
  • 696518资源总数
  • 104530会员总数
  • 46今日下载