資源簡介
Java 使用BASE64解密(提高篇-實例532).zip
代碼片段和文件信息
/**
?*?@jdk版本:1.6
?*?@編碼時間:2010-3-20
?*/
package?com.mingrisoft.security;
import?java.io.IOException;
import?sun.misc.base64Decoder;
import?sun.misc.base64Encoder;
/**
?*?@author?bwm
?*?
?*/
public?class?Bothbase64?{
/**
?*?加密
?*?
?*?@param?data
?*?@return
?*/
public?static?String?encryptbase64(byte[]?data)?{
//加密數據
return?(new?base64Encoder()).encodeBuffer(data);
}
/**
?*?解密
?*?
?*?@param?data
?*?@return
?*?@throws?IOException
?*/
public?static?byte[]?decryptbase64(String?data)?throws?IOException?{
//解密數據
return?(new?base64Decoder()).decodeBuffer(data);
}
public?static?void?main(String[]?avg)?throws?IOException?{
String?data?=?“明日科技“;
System.out.println(“加密前:“?+?data);
String?data1?=?Bothbase64.encryptbase64(data.getBytes());
System.out.println(“加密后:“?+?data1);
byte[]?data2?=?Bothbase64.decryptbase64(data1);
System.out.println(“解密后:“?+?new?String(data2));
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????232??2010-12-17?09:48??.classpath
?????文件?????????379??2010-12-17?10:26??.project
?????文件?????????635??2010-12-17?09:47??.settings\org.eclipse.jdt.core.prefs
?????文件????????1445??2011-02-14?10:45??bin\com\mingrisoft\security\Bothba
?????文件????????1001??2010-12-23?15:54??src\com\mingrisoft\security\Bothba
- 上一篇:Java ap
plet顯示地址欄上的路徑 - 下一篇:Java 使用ba
se64加密
評論
共有 條評論