文件名称:AES加密解密JAVA实现(带源码)
文件大小:29KB
文件格式:DOC
更新时间:2011-07-20 18:46:35
AES AES加密 AES加密解密 AES加解密
import javax.crypto.*;
import javax.crypto.spec.*;
public class AES {
public static void main(String[] args) throws Exception {
/*
加密用的Key
可以用26个字母和数字组成,最好不要用保留字符,虽然不会错,至于怎么裁决,个人看情况而定
*/
String cKey = "1234567890abcDEF";
//需要加密的字串
String cSrc = "Email : xxx@xxx.com"
;
//加密
long lStart = System.currentTimeMillis();
String enString = AES.Encrypt(cSrc, cKey);
System.out.println("加密后的字串是:" + enString);
long lUseTime = System.currentTimeMillis() - lStart;
System.out.println("加密耗时:" + lUseTime + "毫秒")