求java加密算法!!!!!!!!!!!!!!!

gdj980150 2005-10-20 09:03:33
我想实现以下效果:
在javabean中String str = "患者";

经过加密base64(unicode(str))后:str=o2AFgA

base64用java自带的方法.现在就是不知道怎么转成unicode编码,请大家多多指教!!!!!!!!!!!!!

急用,先谢谢了....
...全文
127 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
gdj980150 2005-10-21
就要求这种方式加密,大家有没有办法????这是用来做两个软件衔接的部分.所以不能用其他的办法加密.....
回复
wangxian 2005-10-20
public static String toUnicode(String text) {
StringBuffer strBuffer = new StringBuffer();
if (text == null) {
return "";
}
char[] cArray = text.toCharArray();
final int cArrayLength = cArray.length;
strBuffer.delete(0, strBuffer.length());
String hexStr;
for (int i = 0; i < cArrayLength; i++) {
strBuffer.append("\\u");
hexStr = Integer.toHexString(cArray[i]);
for (int j = 0; j < 4 - hexStr.length(); j++) {
strBuffer.append('0');
}
strBuffer.append(hexStr);
}
return strBuffer.toString();
}
回复
huangdeji 2005-10-20
你用现成的加密呗,网上多的是
回复
gdj980150 2005-10-20
不行呀,结果是::XHU2MGEzXHU4MDA1
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2005-10-20 09:03
社区公告
暂无公告