限制复制html网页信息

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Random;


import sun.misc.BASE64Encoder;


//令牌生产器
public class TokenProcessor {
private TokenProcessor(){}
private static TokenProcessor instance = new TokenProcessor();
public static TokenProcessor getInstance(){
return instance;
}
public String generateTokeCode(){
String value = System.currentTimeMillis()+new Random().nextInt()+"";
//获取数据指纹,指纹是唯一的
try {
MessageDigest md = MessageDigest.getInstance("md5");
byte[] b = md.digest(value.getBytes());//产生数据的指纹
//Base64编码
BASE64Encoder be = new BASE64Encoder();
be.encode(b);
return be.encode(b);//制定一个编码
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}

return null;
}
}
posted @ 2011-11-13 23:15  hibernate3例子  阅读(133)  评论(0编辑  收藏  举报