加密jre
这里是例子,直接拿来用就可以了。
package com.nnff.des;
import java.security.Security;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
/*字符串 DESede(3DES) 加密
* ECB模式/使用PKCS7方式填充不足位,目前给的密钥是192位
* 3DES(即Triple DES)是DES向AES过渡的加密算法(1999年,NIST将3-DES指定为过渡的
* 加密标准),是DES的一个更安全的变形。它以DES为基本模块,通过组合分组方法设计出分组加
* 密算法,其具体实现如下:设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的
* 密钥,P代表明文,C代表密表,这样,
* 3DES加密过程为:C=Ek3(Dk2(Ek1(P)))
* 3DES解密过程为:P=Dk1((EK2(Dk3(C)))
* */
public class ThreeDes {
/**
* @param args在java中调用sun公司提供的3DES加密解密算法时,需要使
* 用到$JAVA_HOME/jre/lib/目录下如下的4个jar包:
*jce.jar
*security/US_export_policy.jar
*security/local_policy.jar
*ext/sunjce_provider.jar
*/
private static final String Algorithm = "DESede"; //定义加密算法,可用 DES,DESede,Blowfish
//keybyte为加密密钥,长度为24字节
//src为被加密的数据缓冲区(源)
public static byte[] encryptMode(byte[] keybyte,byte[] src){
try {
//生成密钥
SecretKey deskey = new SecretKeySpec(keybyte, Algorithm);
//加密
Cipher c1 = Cipher.getInstance(Algorithm);
c1.init(Cipher.ENCRYPT_MODE, deskey);
return c1.doFinal(src);//在单一方面的加密或解密
} catch (java.security.NoSuchAlgorithmException e1) {
// TODO: handle exception
e1.printStackTrace();
}catch(javax.crypto.NoSuchPaddingException e2){
e2.printStackTrace();
}catch(java.lang.Exception e3){
e3.printStackTrace();
}
return null;
}
//keybyte为加密密钥,长度为24字节
//src为加密后的缓冲区
public static byte[] decryptMode(byte[] keybyte,byte[] src){
try {
//生成密钥
SecretKey deskey = new SecretKeySpec(keybyte, Algorithm);
//解密
Cipher c1 = Cipher.getInstance(Algorithm);
c1.init(Cipher.DECRYPT_MODE, deskey);
return c1.doFinal(src);
} catch (java.security.NoSuchAlgorithmException e1) {
// TODO: handle exception
e1.printStackTrace();
}catch(javax.crypto.NoSuchPaddingException e2){
e2.printStackTrace();
}catch(java.lang.Exception e3){
e3.printStackTrace();
}
return null;
}
//转换成十六进制字符串
public static String byte2Hex(byte[] b){
String hs="";
String stmp="";
for(int n=0; n<b.length; n++){
stmp = (java.lang.Integer.toHexString(b[n]& 0XFF));
if(stmp.length()==1){
hs = hs + "0" + stmp;
}else{
hs = hs + stmp;
}
if(n<b.length-1)hs=hs+":";
}
return hs.toUpperCase();
}
public static void main(String[] args) {
// TODO Auto-generated method stub
//添加新安全算法,如果用JCE就要把它添加进去
Security.addProvider(new com.sun.crypto.provider.SunJCE());
final byte[] keyBytes = {0x11, 0x22, 0x4F, 0x58,
(byte)0x88, 0x10, 0x40, 0x38, 0x28, 0x25, 0x79, 0x51,
(byte)0xCB,
(byte)0xDD, 0x55, 0x66, 0x77, 0x29, 0x74,
(byte)0x98, 0x30, 0x40, 0x36,
(byte)0xE2
}; //24字节的密钥
String szSrc = "This is a 3DES test. 测试";
System.out.println("加密前的字符串:" + szSrc);
byte[] encoded = encryptMode(keyBytes,szSrc.getBytes());
System.out.println("加密后的字符串:" + new String(encoded));
byte[] srcBytes = decryptMode(keyBytes,encoded);
System.out.println("解密后的字符串:" + (new String(srcBytes)));
}
}
⑵ 关于Java的AES加密问题
使用AES加密时,当密钥大于128时,代码会抛出java.security.InvalidKeyException: Illegal key size or default parameters
Illegal key size or default parameters是指密钥长度是受限制的,java运行时环境读到的是受限的policy文件。文件位于${java_home}/jre/lib/security
这种限制是因为美国对软件出口的控制。
解决办法:
去掉这种限制需要下载Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files.网址如下。
下载包的readme.txt 有安装说明。就是替换${java_home}/jre/lib/security/ 下面的local_policy.jar和US_export_policy.jar
jdk 5: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-plat-419418.html#jce_policy-1.5.0-oth-JPR
⑶ [高分]求关于java的3des加密的bug解决办法,要求能用16位key并且不让加密后长度多8个字节;
在java中调用sun公司提供的3DES加密解密算法时,需要使用到$JAVA_HOME/jre/lib/目录下如下的4个jar包:
jce.jar
security/US_export_policy.jar
security/local_policy.jar
ext/sunjce_provider.jar
Java运行时会自动加载这些包,因此对于带main函数的应用程序不需要设置到CLASSPATH环境变量中。对于WEB应用,不需要把这些包加到WEB-INF/lib目录下。
以下是java中调用sun公司提供的3DES加密解密算法的样本代码:
加密解密代码
import java.security.Security;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
/*字符串 DESede(3DES) 加密*/
public class ThreeDes {
/**
* @param args在java中调用sun公司提供的3DES加密解密算法时,需要使
* 用到$JAVA_HOME/jre/lib/目录下如下的4个jar包:
*jce.jar
*security/US_export_policy.jar
*security/local_policy.jar
*ext/sunjce_provider.jar
*/
private static final String Algorithm ="DESede"; //定义加密算法,可用 DES,DESede,Blowfish
//keybyte为加密密钥,长度为24字节
//src为被加密的数据缓冲区(源)
public static byte[] encryptMode(byte[] keybyte,byte[] src){
try {
//生成密钥
SecretKey deskey = new SecretKeySpec(keybyte, Algorithm);
//加密
Cipher c1 = Cipher.getInstance(Algorithm);
c1.init(Cipher.ENCRYPT_MODE, deskey);
return c1.doFinal(src);//在单一方面的加密或解密
} catch (java.security.NoSuchAlgorithmException e1) {
// TODO: handle exception
e1.printStackTrace();
}catch(javax.crypto.NoSuchPaddingException e2){
e2.printStackTrace();
}catch(java.lang.Exception e3){
e3.printStackTrace();
}
return null;
}
//keybyte为加密密钥,长度为24字节
//src为加密后的缓冲区
public static byte[] decryptMode(byte[] keybyte,byte[] src){
try {
//生成密钥
SecretKey deskey = new SecretKeySpec(keybyte, Algorithm);
//解密
Cipher c1 = Cipher.getInstance(Algorithm);
c1.init(Cipher.DECRYPT_MODE, deskey);
return c1.doFinal(src);
} catch (java.security.NoSuchAlgorithmException e1) {
// TODO: handle exception
e1.printStackTrace();
}catch(javax.crypto.NoSuchPaddingException e2){
e2.printStackTrace();
}catch(java.lang.Exception e3){
e3.printStackTrace();
}
return null;
}
//转换成十六进制字符串
public static String byte2Hex(byte[] b){
String hs="";
String stmp="";
for(int n=0; n<b.length; n++){
stmp = (java.lang.Integer.toHexString(b[n]& 0XFF));
if(stmp.length()==1){
hs = hs + "0" + stmp;
}else{
hs = hs + stmp;
}
if(n<b.length-1)hs=hs+":";
}
return hs.toUpperCase();
}
public static void main(String[] args) {
// TODO Auto-generated method stub
//添加新安全算法,如果用JCE就要把它添加进去
Security.addProvider(new com.sun.crypto.provider.SunJCE());
final byte[] keyBytes = {0x11, 0x22, 0x4F, 0x58,
(byte)0x88, 0x10, 0x40, 0x38, 0x28, 0x25, 0x79,0x51,
(byte)0xCB,
(byte)0xDD, 0x55, 0x66, 0x77, 0x29, 0x74,
(byte)0x98, 0x30, 0x40, 0x36,
(byte)0xE2
}; //24字节的密钥
String szSrc = "This is a 3DES test. 测试";
System.out.println("加密前的字符串:" + szSrc);
byte[] encoded = encryptMode(keyBytes,szSrc.getBytes());
System.out.println("加密后的字符串:" + new String(encoded));
byte[] srcBytes = decryptMode(keyBytes,encoded);
System.out.println("解密后的字符串:" + (new String(srcBytes)));
}
}
⑷ JAVA公钥加密,私钥解密,该怎么解决
1、默认 Java 中仅支持 128 位密钥,当使用 256 位密钥的时候,会报告密钥长度错误 Invalid AES key length 你需要下载一个支持更长密钥的包。这个包叫做 Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 6 看一下你的 JRE 环境,将 JRE 环境中 lib\lib\security 中的同名包替换掉。
2、Base64 问题 // 编码 String asB64 = new Base64().encodeToString("some string".getBytes("utf-8")); System.out.println(asB64); // 输出为: c29tZSBzdHJpbmc= 解码 // 解码 byte[] asBytes = new Base64().getDecoder().decode("c29tZSBzdHJpbmc="); System.out.println(new String(asBytes, "utf-8")); // 输出为: some string ...
⑸ jre7不支持https的加密网页么 最近考虑服务器升级,将tomcat换到7.0,jdk换到1.7,配套的是jre7。
我也遇到同样的问题,请问有人解决了么
⑹ (java加密解密)如何实现JCE接口的各种算法
关于如何去实现Provider,官方文档中有详细的说明。
请参照:http://download.oracle.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html#Steps
⑺ 【转】如何保护Java代码
以下从技术角度就常见的保护措施 和常用工具来看看如何有效保护java代码:1. 将java包装成exe 特点:将jar包装成可执行文件,便于使用,但对java程序没有任何保护。不要以为生成了exe就和普通可执行文件效果一样了。这些包装成exe的程序运行时都会将jar文件释放到临时目录,很容易获取。常用的工具有exe4j、jsmooth、NativeJ等等。jsmooth生成的exe运行时临时目录在exe所在目录中或是用户临时目录 中;exe4j生成的exe运行时临时目录在用户临时目录中;NativeJ生成的exe直接用winrar打开,然后用zip格式修复成一个jar文件,就得到了原文件。如果只是为了使用和发布方便,不需要保护java代码,使用这些工具是很好的选择。2. java混淆器特点:使用一种或多种处理方式将class文件、java源代码进行混淆处理后生成新的class,使混淆后的代码不易被反编译,而反编译后的代码难以阅 读和理解。这类混淆器工具很多,而且也很有成效。缺点:虽然混淆的代码反编译后不易读懂,但对于有经验的人或是多花些时间,还是能找到或计算出你代码中隐藏的敏感内容,而且在很多应用中不是全部代码都能混淆的,往往一些关键的库、类名、方法名、变量名等因使用要求的限制反而还不能混淆。3. 隔离java程序到服务端特点:把java程序放到服务端,让用户不能访问到class文件和相关配套文件,客户端只通过接口访问。这种方式在客户/服务模式的应用中能较好地保护java代码。缺点是:必须是客户/服务模式,这种特点限制了此种方式的使用范围;客户端因为逻辑的暴露始终是较为薄弱的环节,所以访问接口时一般都需要安全性认证。4. java加密保护特点:自定义ClassLoader,将class文件和相关文件加密,运行时由此ClassLoader解密相关文件并装载类,要起到保护作用必须自定 义本地代码执行器将自定义ClassLoader和加密解密的相关类和配套文件也保护起来。此种方式能很有效地保护java代码。缺点:可以通过替换JRE包中与类装载相关的java类或虚拟机动态库截获java字节码。 jar2exe属于这类工具。5. 提前编译技术(AOT) 特点:将java代码静态编译成本地机器码,脱离通用JRE。此种方式能够非常有效地保护java代码,且程序启动比通用JVM快一点。具有代表性的是GNU的gcj,可以做到对java代码完全提前编译,但gcj存在诸多局限性,如:对JRE 5不能完整支持、不支持JRE 6及以后的版本。由于java平台的复杂性,做到能及时支持最新java版本和JRE的完全提前编译是非常困难的,所以这类工具往往采取灵活方式,该用即时编译的地方还是 要用,成为提前编译和即时编译的混合体。缺点:由于与通用JRE的差异和java运用中的复杂性,并非java程序中的所有jar都能得到完全的保护;只能使用此种工具提供的一个运行环境,如果工具更新滞后或你需要特定版本的JRE,有可能得不到此种工具的支持。 Excelsior JET属于这类工具。6. 使用jni方式保护特点:将敏感的方法和数据通过jni方式处理。此种方式和“隔离java程序到服务端”有些类似,可以看作把需要保护的代码和数据“隔离”到动态库中,不同的是可以在单机程序中运用。缺点和上述“隔离java程序到服务端”类似。7. 不脱离JRE的综合方式保护特点:非提前编译,不脱离JRE,采用多种软保护方式,从多方面防止java程序被窃取。此种方式由于采取了多种保护措施,比如自定义执行器和装载器、加密、JNI、安全性检测、生成可执行文件等等,使保护力度大大增强,同样能够非常有效地保护java代码。缺点:由于jar文件存在方式的改变和java运用中的复杂性,并非java程序中的所有jar都能得到完全的保护;很有可能并不支持所有的JRE版本。 JXMaker属于此类工具。8. 用加密锁硬件保护特点:使用与硬件相关的专用程序将java虚拟机启动程序加壳,将虚拟机配套文件和java程序加密,启动的是加壳程序,由加壳程序建立一个与硬件相关的 受保护的运行环境,为了加强安全性可以和加密锁内植入的程序互动。此种方式与以上“不脱离JRE的综合方式保护”相似,只是使用了专用硬件设备,也能很好地保护java代码。缺点:有人认为加密锁用户使用上不太方便,且每个安装需要附带一个。从以上描述中我们可以看出:1. 各种保护方式都有其优缺点,应根据实际选用2. 要更好地保护java代码应该使用综合的保护措施3. 单机环境中要真正有效保护java代码,必须要有本地代码程序配合当然,安全都是相对的,一方面看你的保护措施和使用的工具能达到的程度,一方面看黑客的意愿和能力,不能只从技术上保护知识产权。总之,在java 代码保护方面可以采取各种可能的方式,不可拘泥于那些条条框框。
⑻ linux下的JRE是什么意思
是一套可将Linux操作系统,安装和执行于个人PC的Windows操作系统中,Linux是一套开放式的操作系统,其稳定性是一直令人所称道的。RedHat Linux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步。它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力——新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件。它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全;最新的内核;提供了USB接口的鼠标和键盘的支持;提供了更加容易配置和管理的图形桌面以及图形界面的内核调整和防火墙配置工具。总之,不论你是一个新手还是一个Linux的老玩家,不论你是个人使用还是企业用服务器,RedHat Linux 9.0都是你最好的选择。
1. RedHat Linux 红帽子 9.0 ISO原版 [点击这里下载]
www.oamo.com/Software/Catalog19/1287.html
2. Redhat Linux Disk3 V9.0(平台:Linux) [点击这里下载]
目前世界上使用最多的Linux操作系统
download.enet.com.cn/html/212002002051503.html
3. Redhat Linux Disk2 V9.0(平台:Linux) [点击这里下载]
目前世界上使用最多的Linux操作系统
download.enet.com.cn/html/212002002051502.html
4. Redhat Linux Disk1 V9.0(平台:Linux) [点击这里下载]
目前世界上使用最多的Linux操作系统
download.enet.com.cn/html/212002002051501.html
5. 红旗Linux 桌面版 V4.0 正式版 ISO(平台:Linux) [点击这里下载]
红旗公司为个人Linux用户开发的Linux系统
download.enet.com.cn/html/212002003062301.html
6. FreeBSD 安装盘 V5.3 Disk2(平台:Linux) [点击这里下载]
主要运行于Intel架构平台上的优秀的操作系统
download.enet.com.cn/html/212002003061602.html
7. FreeBSD 安装盘 V5.3 Disk1(平台:Linux) [点击这里下载]
主要运行于Intel架构平台上的优秀的操作系统
download.enet.com.cn/html/212002003061601.html
8. LumaQQ 2005 for Linux_GTK2_x86 (带JRE)
LumaQQ是一个独立的JavaQQ客户端,具有可重用的纯Java核心和基于SWT的仿QQ界面。我们
www.onlinedown.net/soft/31577.htm
9. 豪杰超级解霸 3000 跨平台(Windows/Linux)个人测试版
一直认为豪杰超级解霸是属于windows下的媒体播放器?豪杰最近推出的超级解霸3000跨平
www.onlinedown.net/soft/25592.htm
10. Real Player for linux 0.3.0.131 RP10测试版
版本更新我一直以为,RealNetworks公司自从RealPlayer8.0以后,就停止了开发Linux版本
www.onlinedown.net/soft/30968.htm
11. 豪杰超级解霸3000 跨平台(Windows/Linux)个人测试版
豪杰超级解霸3000跨平台版让Linux用户也能舒舒服服地用上超级解霸
download.pchome.net/multimedia/mpeg/16330.html
12. LumaQQ for linux 2005
LumaQQ是Linux下的独立的Java QQ客户端
download.pchome.net/internet/communications/Oicq/17741.html
13. linux中文Windows运行平台 0.8
在Linux下,提供对Windows应用层兼容,支持windows的Win32Api,Com,Direct技术,系统可
www.onlinedown.net/soft/5730.htm
14. WinLinux 2003 2003 免费版
是一套可将Linux操作系统,安装和执行于个人PC的Windows操作系统中,Linux是一套开放
www.onlinedown.net/soft/3627.htm
15. Mozilla Firefox for Linux 1.5 Final
功能强大的多窗口浏览器
download.pchome.net/internet/browser/browser/1419.html
16. BitTorrent for Linux V4.3.6 Beta
BitTorrent 下载工具软件可以说是一个最新概念 P2P 的
www.skycn.com/soft/22995.html
17. Macromedia Flash Player 6.0.79.0 for Linux
随着网络速度与品质的提升,越来越多的网站开始使用Flash来表达网站的内容,以Flash强
www.onlinedown.net/soft/14969.htm
18. RAR 3.51 for Linux
流行好用的压缩工具,支持鼠标拖放及外壳扩展,完美支持ZIP档案,内置程序可以解开CAB
www.onlinedown.net/soft/3.htm
19. VMware Workstation 5.5.1 Build 19175 for Linux
VMWare是一个“虚拟PC”软件.它使你可以在一台机器上同时运行二个或更多Windows、DOS
www.onlinedown.net/soft/2063.htm
20. 智能陈桥 V1.0 For Linux
随着全世界的不断努力,Linux已经逐渐接近成熟,并且从
www.skycn.com/soft/9100.html
21. LimeWire for Linux 4.10.3 Beta
可以搜寻任何一个在网络上的个别电脑上的共享文件的软件
download.pchome.net/internet/sharing/20184.html
22. 7-Zip 4.20 for Linux
7-Zip是一款号称有着现今最高压缩比的压缩软件,它不仅支持独有的7z文件格式,而且还
www.onlinedown.net/soft/35490.htm
23. Mozilla Firefox for Linux Beta 1.5.0.1 RC1
Mozilla开发组的新作,是一个干净、完整的浏览器
download.pchome.net/internet/browser/browser/18935.html
24. 永中Office 2004 增强版 for Linux
永中Office在同一操作界面下集成文字处理、电子表格、简报制作、多媒体应用等办公软件
www.onlinedown.net/soft/13500.htm
25. MYsql for Linux 5.0.18
结构化查询语言(SQL)数据库服务器
download.pchome.net/development/database/6854.html
26. Mandrake Linux 10.2 RC3
超级大的档案由MandrakeSoftSA所出的一款Linux的操作系统。超大的档案,频宽不够且没
www.onlinedown.net/soft/15944.htm
27. Gaim 1.5.0 for Linux
Gaim让您同时登入多种传讯软件帐号,支持AIM、ICQ、Yahoo!、MSN、Jabber、IRC、Napste
www.onlinedown.net/soft/15260.htm
28. VLC (VideoLAN) for Linux V0.8.4a
VideoLAN是法国巴黎的一群学生搞出来的,主要用途是用
www.skycn.com/soft/19707.html
29. AbiWord V2.4.2 development for linux
AbiWord是一款类似于微软Word程序的免费文字处理工具,
www.skycn.com/soft/4056.html
30. Winamp 3 for Linux Alpha 1
最有名的MP3播放器。同时支持MP3、MP2、MOD、S3M、MTM、ULT、XM、IT、669、CD-Aud
download.21cn.com/list.php?id=2769
31. MYSQL4 For Linux 4.1.16
MYSQL For Linux
download.pchome.net/development/database/15325.html
32. Mozilla Firefox For Linux 简体中文版 1.5 Final
Mozilla开发组的新作,是一个干净、完整的浏览器
download.pchome.net/internet/browser/browser/19626.html
33. Mozilla Firefox 1.5 for Linux
MozillaFirefox是一个自由的,开放源码的浏览器,适用于Windows,Linux和MacOSX平台,它体
www.onlinedown.net/soft/2697.htm
34. PHP5 For Unix/Linux 5.1.2
PHP for Unix/Linux
download.pchome.net/development/sever/php/7883.html
35. Winamp3 Winamp 3 for Linux Alpha 1
一个非常着名的高保真的音乐播放软件,支持MP3,MP2,MOD,S3M,MTM,ULT,XM,IT,669,CD-Aud
www.onlinedown.net/soft/3040.htm
36. Opera for Linux V8.02 Technical Preview 1
一个出色而小巧的 Internet/Intranet 浏览器,支持 fr
www.skycn.com/soft/578.html
37. Mozilla For linux 1.7.12
非常出色的浏览器,对中文支持的很好
download.pchome.net/internet/browser/browser/1143.html
38. 豪杰大眼睛 linux版
豪杰大眼睛除了提供类似ACSee在看图方面的功能外,支持的图形格式也非常之大,大约有6
www.onlinedown.net/soft/25598.htm
39. Mozilla Firefox 1.0.7 for Linux 简体中文版
MozillaFirefox(MozillaFirebird改名),是一个自由的,开放源码的浏览器,适用于Windows
www.onlinedown.net/soft/17029.htm
40. Netscape V7.2 For Linux
最好的 Web 浏览器之一,包含浏览器Navigator,Email
www.skycn.com/soft/36.html
41. AbiWord 2.2.7 for Linux
AbiWord是一个免费且快速的全功能文字处理程序。界面与MSWord非常的相似,它可以在Win
www.onlinedown.net/soft/13578.htm
42. Linux Kernel 2.6.15.1
Linux内核更新是越来越快了,可能由于Linux的普及,大家都开始关注了,各种安全隐患也越
www.onlinedown.net/soft/26192.htm
43. Cheating-Death Linux Dedicated Server 4.5.0
Cheating-Death简称C-D,是CS游戏防作弊的新利器,它所强调的是与众不同的防作弊能力
www.onlinedown.net/soft/15738.htm
44. VMware V4.0 RC1 Build 4320 For Linux
不需要重开机就能在同一台电脑使用好几个OS。VMware主
www.skycn.com/soft/5534.html
45. PHP4 For Unix/Linux 4.4.2
PHP for Unix/Linux
download.pchome.net/development/sever/php/7885.html
46. VNC for Linux 3.3.7
VNCforLinux让你远程遥控的电脑,VNCforLinux是VNC(VirtualNetworkComputing)众多操作
www.onlinedown.net/soft/1271.htm
47. MYSQL for Linux V5.0.18
是一个多线程的,结构化查询语言(SQL)数据库服务器。S
www.skycn.com/soft/1263.html
48. 念青五笔 0.1.9-1 for Linux
一个显着的好处是支持GBK汉字,像粤语中的冇、咁、啫、乜、嘢、啰、啲、嘅、念、?、
www.onlinedown.net/soft/4650.htm
49. RAR V3.50 for Linux
RAR 的优点是压缩率大,速度快当设置成最快压缩方式的
www.skycn.com/soft/3455.html
50. QEMU 0.7.0 for Linux
QEMU是一套可以在Windows操作系统中仿真出另一套操作系统的仿真软件。因为它可以在系
www.onlinedown.net/soft/33847.htm
51. McAfee VirusScan DAT 4682 for linux
McAfee防毒软件,除了操作接口更新外,也将该公司的WebScanX功能合在一起,增加了许多新
www.onlinedown.net/soft/1764.htm
52. Linux系统管理员手册
Linux系统管理员手册
download.pchome.net/home/softeach/11839.html
53. Workrave 1.80 for Linux
做IT的对RSI(repetitivestraininjury)都不陌生吧?预防腕隧道症后群,WorkRave是一款在
www.onlinedown.net/soft/12744.htm
54. WinRAR V3.51 For Linux
流行好用的压缩工具,支持鼠标拖放及外壳扩展,完美支
www.skycn.com/soft/17709.html
55. WinLinux 免费版 2003
一套可将Linux 操作系统,安装和执行于个人PC的Windows操作系统中
download.pchome.net/system/sysenhance/12981.html
56. Opera for Linux 8.01
一个出色而小巧的Internet/Intranet浏览器,支持frames,方便的缩放功能,多窗口,可
www.onlinedown.net/soft/3564.htm
57. VLC Media Player(VideoLAN) 0.8.4a for Linux
VLCMediaPlayer可以播放MPEG-1、MPEG-2、MPEG-4、DivX、DVD/VCD、数字卫星频道、数字
www.onlinedown.net/soft/30074.htm
58. Blender For Linux 2.41
Linux下免费的3D渲染工具
download.pchome.net/design/3d/6076.html
59. VMware Workstation for Linux V5.5.1 Build 19175
VMWare是一个“虚拟PC”软件.它使你可以在一台机器上同
www.skycn.com/soft/22092.html
60. PHP V5.10 Beta 3 for Unix/Linux
PHP是一种新型的CGI程序编写语言,易学易用,运行速度快
www.skycn.com/soft/517.html
61. Mozilla For linux (x86) 1.7.12 RC
非常出色的浏览器,对中文支持的很好
download.pchome.net/internet/browser/browser/1141.html
62. MySQL for Linux V5.1.5 Alpha
是一个多线程的,结构化查询语言(SQL)数据库服务器。S
www.skycn.com/soft/6783.html
63. Netscape 7.2 完整版 for Unix/Linux
网景通讯家族,除了原NetscapeNevigator的功能外,再加上网页编辑等。在新版号称“聪
www.onlinedown.net/soft/11893.htm
64. VLC Media Player(VideoLAN) 0.8.5 Beta 4 for Linux
VideoLANClient可以播放MPEG-1、MPEG-2、MPEG-4、DivX、DVD/VCD、数字卫星频道、数字
www.onlinedown.net/soft/29947.htm
65. VisualRoute for Linux 2006 10.0c
网络路径结点回溯分析工具
download.pchome.net/internet/tools/9276.html
66. OpenOffice 1.1.3 简体中文版 for Linux(Flyfire)
OpenOffice原是Sun公司的一套商业级Office软件,经过Sun公司公开程序码之后,正式命名
www.onlinedown.net/soft/19417.htm
67. EMS MySQL Manager For linux 1.4.1.5
图形界面的 EMS MySQL Manager 让您更方便的管理 Mysql
download.pchome.net/development/database/10463.html
68. Mozilla Firefox V1.5.0.1 RC1 for Linux
Mozilla Firefox是一个自由的,开放源码的浏览器,适用
www.skycn.com/soft/19686.html
69. RedOffice For Linux 个人版 V2.0
与MS Office类似的中文办公套件,包含文字处理、电子表格、演示文稿。绘图工具和?
download.21cn.com/list.php?id=46728
70. Linux内核
一个真正的最小的Linux内核
download.pchome.net/system/sysenhance/4690.html
71. PHP5 RC For Unix/Linux 5.1.2 RC2
PHP 5.1.2 RC2 for Unix/Linux
download.pchome.net/development/sever/php/18974.html
72. UPX linux 1.93
非常好的可执行文件压缩软件
download.pchome.net/utility/pack/3870.html
73. zLinuxOnCD 光盘上运行的Linux桌面多媒体系统 0.3.1A
zLinuxOnCD是基于RedHatLinux的不用安装和配置就可直接在光盘上运行的Linux系统,也可
www.onlinedown.net/soft/30507.htm
74. PHP V5.1.2 RC2 For Unix/Linux
PHP 是一种新型的 CGI 程序编写语言,易学易用,运行速
www.skycn.com/soft/1230.html
75. VueScan for Linux 8.3.25
VueScan利用了以下设备的高级硬件能力:尼康LS-30/LS-2000,美能达DimageScanDual,惠
www.onlinedown.net/soft/2061.htm
76. Mozilla Firefox 1.0.7 for Linux 繁体中文版
MozillaFirefox是一个自由的,开放源码的浏览器,适用于Windows,Linux和MacOSX平台,它体
www.onlinedown.net/soft/3599.htm
77. VisualRoute 2006 10.0e for Linux
网络路径结点回溯分析工具,以在世界地图上显示连结的
www.skycn.com/soft/4004.html
78. VMware Tools for For Linux (Beta) 3.0 Beta Build 1364
不需要重新开机就能在同一台PC上使用两种以上的作业系统。
download.pchome.net/system/sysenhance/9372.html
79. OpenOffice V2.0.1 RC5 For Linux
OpenOffice原是Sun公司的一套商业级Office软件,经过S
www.skycn.com/soft/20796.html
80. VLC Media Player For Linux V0.8.2
VideoLAN是法国巴黎的一群学生搞出来的,主要用途是用作MPEG和DVD播放。但是随着?
download.21cn.com/list.php?id=47092
参考资料:http://www.soft8.net/soft8.php?page=4&word=LINUX&site=all&by=name&num=5988
⑼ Java DES加密解密算法
bcprov-ext-jdk16-143.jar
应该放到你应用的classpath下。放ext中,修改java.security 我在windows系统下居然无效的。但在linux/unix下是好的