-
bcprov-jdk14-133.rar
很抱歉之前下载此代码包的朋友,该代码发现存在严重问题!需要在所有加/解密方法上加同步锁synchronized,否则在高并发情况下会有异常。(2010-3-27附件已更新,bug已修正)
大家都知道PKCS7Padding是C#默认的3DES填充方式,而java默认则与c#不一样,具体请搜索相关知识。
代码部分有参考网上实现,本着共享精神不敢私藏(卖弄啊)。希望对有需要的朋友有参考作用。
源代码默认算法及填充方式: DESede/CBC/PKCS7Padding,可动态修改 key,向量,(在应用在生产环境中,为了提高请求/响应双方安全性,key和向量会随时要求更改,总不至于修改就重启应用吧……)填充方式,详请见源码注释。
附件包含一个支持PKCS7Padding的开源包(jdk1.6版本,官网有其它版本下载),一个log4j包,两个java源文件(一个3DES加/解密,一个支撑工具类)
- 2022-04-27 07:22:29下载
- 积分:1
-
import java.net.*; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.I
import java.net.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class NetTool {
InetAddress myIPaddress = null;
InetAddress myServer = null;
public static void main(String args[]) throws Exception{
NetTool mytool;
mytool = new NetTool();
System.out.println("Your host IP is: " +
mytool.getMyIP());
System.out.println("The Server IP is :"
+ mytool.getServerIP());
System.out.println("Your Mac Address is: " +
mytool.getMACAddress());
}
//取得
- 2022-04-14 11:19:19下载
- 积分:1
-
2011a_new
CUMCM 2011A 等高线CUMCM 2011A 等高线CUMCM 2011A 等高线CUMCM 2011A 等高线(CUMCM 2011A CUMCM 2011A CUMCM 2011A CUMCM 2011A CUMCM 2011A CUMCM 2011A CUMCM 2011A CUMCM 2011A )
- 2013-09-06 11:10:19下载
- 积分:1
-
d1
说明: 这是一个基于java的基础程序,对java的初学者很有帮助,尤其是对java语法的提高很有帮助。(This is a java program based on the basis for the beginners java help, especially in java syntax to improve very helpful.
)
- 2010-05-25 20:49:47下载
- 积分:1
-
ZxingDemo
android上使用ZXing识别条形码和二维码,代码简单易懂,相信能帮助读者迅速掌握相关的开发(the use of android and two-dimensional bar code ZXing identification code, the code easy to understand, that can help readers quickly master the relevant development)
- 2020-11-04 16:19:51下载
- 积分:1
-
开放的 android 的 vpn
android 连接 vpn的源码
How To Build
Put the prebuild openvpn binary to "assets/openvpn" then:
Method 1. Build with android soure tree
# under root of android source tree
source build/envsetup.sh
breakfast `your device model`
cd `OpenVpn folder`
mm
Method 2. Using maven and ndk (recommanded)
Put your signkey at OpenVpn folder/signkey.keystore (optional)
export ANDROID_NDK_HOME=`
- 2022-05-21 16:08:58下载
- 积分:1
-
MyPowerSys
FrameWork,通用权限管理系统,可自动生成代码,快速开发。(FrameWork, universal rights management system that can automatically generate code, rapid development.)
- 2014-05-18 01:53:48下载
- 积分:1
-
Test6
用控制台程序倒着输出九九乘法表;输出结果按下图所示:
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
……
1*3=3 2*3=6 3*3=9
1*2=2 2*2=4
1*1=1
(
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
……
1*3=3 2*3=6 3*3=9
1*2=2 2*2=4
1*1=1
)
- 2013-11-23 13:31:41下载
- 积分:1
-
23-kinds-of-Java-design-patterns
23中Java设计模式 很详细地介绍了Java的23种设计模式 适合初学者(23 kinds of Java design patterns Very detailed introduces the 23 kinds of Java design patterns For beginners)
- 2015-11-28 17:06:41下载
- 积分:1
-
代码~
说明: java基础大全,涉及几乎所有java基础知识(The basic knowledge of Java covers almost all the basic knowledge of Java)
- 2019-10-14 22:10:33下载
- 积分:1