在java中如何把字符串加密保存到sqlserver数据库中?
3个回答
2012-09-27
展开全部
给你个方法,仅供参考:
/**
* 16进制转换
* @param data
* @return
*/
public static String getHexValues(byte[] data){
//16进制转换
StringBuffer sb=new StringBuffer(32);
for(int i=0;i<data.length;i++){
int n=data[i] & 0xff;
if (n < 16) {
sb.append("0");
}
sb.append(Integer.toHexString(n).toUpperCase());
}
return sb.toString();
}
/**
* 16进制转换
* @param data
* @return
*/
public static String getHexValues(byte[] data){
//16进制转换
StringBuffer sb=new StringBuffer(32);
for(int i=0;i<data.length;i++){
int n=data[i] & 0xff;
if (n < 16) {
sb.append("0");
}
sb.append(Integer.toHexString(n).toUpperCase());
}
return sb.toString();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用MD5等加密算法···
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询