白银时代
。。。。。。
BlogJava
首页
新随笔
联系
聚合
管理
随笔档案
2009年2月 (3)
2008年12月 (3)
2008年11月 (2)
2008年10月 (3)
2008年9月 (4)
2008年8月 (4)
2008年6月 (2)
2008年5月 (2)
2008年4月 (5)
相册
Super Man
最新随笔
1. Hibernate Query查询杂乱字段的问题
2. Spring AOP配置问题
3. Struts2.x乱码问题
4. JSP 防止重复提交 防止重复刷新 防止后退问题以及处理方式
5. 普通行列转换(转载)
6. Hibernate之one2many
7. Struts1.3.8学习小结
8. MySQL和JDBC中文乱码问题
9. 各种排序算法(转载)
10. 单列+JDom+XML
最新评论
1. re: JSP 防止重复提交 防止重复刷新 防止后退问题以及处理方式
对外映射标志可以是自定义任意一个.
--我你他
2. re: JSP 防止重复提交 防止重复刷新 防止后退问题以及处理方式
因为具体业务对客户封装 隐藏甚至欺骗,攻击者还可以伪造客户端,这些都是WEB漏洞的根源
--我们
3. re: Struts1.3.8学习小结
As
--asd
4. 中文乱码问题[未登录]
的覆盖
--士大夫
5. re: MySQL和JDBC中文乱码问题[未登录]
我的mysql环境是GBK 界面是UTF8 在jdbc 插入时 应该怎么做
--你好
MessageDigestDEMO
Posted on 2008-05-21 22:44
橡皮人
阅读(157)
评论(0)
编辑
收藏
import
java.io.UnsupportedEncodingException;
import
java.security.MessageDigest;
import
java.security.NoSuchAlgorithmException;
/**/
/*
* 運用系統類進行的加密算法
*/
public
class
MessageDigestDemo
{
String str
=
new
String(
"
userpassword
"
);
String newStr
=
""
;
MessageDigest md5
=
null
;
public
MessageDigestDemo()
{
System.out.println(str);
System.out.println(getMd5(str));
System.out.println(str.equals(getMd5(str)));
}
public
String getMd5(String str)
{
try
{
md5
=
MessageDigest.getInstance(
"
MD5
"
);
newStr
=
new
String(md5.digest(str.getBytes(
"
UTF-8
"
)));
}
catch
(NoSuchAlgorithmException e)
{
//
TODO 自动生成 catch 块
e.printStackTrace();
}
catch
(UnsupportedEncodingException e)
{
//
TODO 自动生成 catch 块
e.printStackTrace();
}
return
newStr;
}
public
static
void
main(String[] args)
{
new
MessageDigestDemo();
}
}
Result :
userpassword
;澿?/鱦
渣甇鰪R??
false
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
评论排行榜
1. JSP 防止重复提交 防止重复刷新 防止后退问题以及处理方式(3)
2. MySQL和JDBC中文乱码问题(2)
3. Struts1.3.8学习小结(1)
4. 普通行列转换(转载)(0)
5. Hibernate之one2many(0)
阅读排行榜
1. MySQL和JDBC中文乱码问题(6535)
2. JSP 防止重复提交 防止重复刷新 防止后退问题以及处理方式(6021)
3. Struts1.3.8学习小结(2161)
4. Struts2.x乱码问题(2118)
5. Spring AOP配置问题(1935)
posts - 28, comments - 5, trackbacks - 0, articles - 0
Copyright © 橡皮人