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

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

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

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

急用,先谢谢了....
...全文
149 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧