走在空中的人
导航
BlogJava
首页
新随笔
联系
聚合
管理
统计
随笔 - 137
文章 - 0
评论 - 24
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔分类
Delphi(2)
(rss)
Ext(1)
(rss)
Flex(6)
(rss)
hibernate(13)
(rss)
java(24)
(rss)
js(17)
(rss)
oracle(9)
(rss)
struts(13)
(rss)
心得(53)
(rss)
日记(7)
(rss)
短信平台,增值平台(2)
(rss)
随笔档案
2013年5月 (1)
2012年3月 (1)
2011年12月 (4)
2011年11月 (3)
2011年1月 (1)
2010年11月 (6)
2010年10月 (3)
2010年9月 (1)
2010年7月 (1)
2010年6月 (1)
2010年5月 (3)
2010年4月 (1)
2010年2月 (2)
2010年1月 (2)
2009年12月 (2)
2009年11月 (5)
2009年10月 (3)
2009年9月 (5)
2009年8月 (3)
2009年6月 (3)
2009年5月 (4)
2009年4月 (4)
2009年3月 (6)
2009年2月 (4)
2009年1月 (2)
2008年12月 (15)
2008年11月 (25)
2008年10月 (4)
2008年9月 (10)
2008年8月 (9)
blogjava
HibernateTemplate中HibernateCallback的事务
(rss)
HibernateTemplate中HibernateCallback的事务
Hibernate开发笔记之一:初探Hibernate
(rss)
Hibernate开发笔记之一:初探Hibernate
http://www.blogjava.net/keweibo/articles/150032.html
http://www.blogjava.net/keweibo/articles/150032.html
http://www.cnblogs.com/amboyna/archive/2008/01/28/1055473.html
(rss)
JS特效学院
JS特效
JS的正则表达式
sp开发学习
sp--初学者学习
从 铁手剑谱 struts学习
(rss)
struts学习
光柔
又一大大的博客
flex
搜索
最新评论
1. re: flex Tree 展开特定节点(转)
onInit 这个方法的主要作用是什么??
--Carina
2. re: Flex+Spring+Hibernate整合
初学者,代码下不下来,给我发一份吧!744634353@qq.com
--刘安
3. re: Java中用Calendar类计算周和周的起始日期(转)[未登录]
评论内容较长,点击标题查看
--java
4. re: Java文件类型与字节型的转换(转)[未登录]
有帮助
--李
5. re: hibernate hql distinct[未登录]
与distinct无关,hql不能写select * 吧,如果要select对象全部,直接select 对象就好了.
--cc
阅读排行榜
1. web.xml中listener的作用及使用(转)(12649)
2. hibernate hql distinct(9507)
3. 后台报SQL Error: 1064, SQLState: 42000错误,Could not synchronize database state with session (9409)
4. Hibernate的映射类型【转】(6739)
5. Hibernate Tools(4160)
评论排行榜
1. Flex+Spring+Hibernate整合(2)
2. 完美解决中文乱码的问题(2)
3. struts--struts国际化(2)
4. Can't start a cloned connection while in manual transaction mode之hibernate,eclipse下解决(2)
5. 向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)(2)
java 加密解密工具类
1
/** */
/**
2
*
@param
input
3
*
@return
4
*
@throws
Exception
5
*/
6
public
static
String encryptData(String input)
throws
Exception
{
7
8
SecureRandom sr
=
new
SecureRandom();
9
byte
rawKeyData[]
=
"
ABCDEFGH
"
.getBytes();
10
DESKeySpec dks
=
new
DESKeySpec(rawKeyData);
11
12
SecretKeyFactory keyFactory
=
SecretKeyFactory.getInstance(
"
DES
"
);
13
SecretKey key
=
keyFactory.generateSecret(dks);
14
15
Cipher c
=
Cipher.getInstance(
"
DES
"
);
16
c.init(Cipher.ENCRYPT_MODE, key, sr);
17
byte
[] cipherByte
=
c.doFinal(input.getBytes());
18
String dec
=
new
BASE64Encoder().encode(cipherByte);
19
return
dec;
20
21
}
22
23
/** */
/**
24
*
@param
input
25
*
@return
26
*
@throws
Exception
27
*/
28
public
static
String decryptData(String input)
throws
Exception
{
29
byte
[] dec
=
new
BASE64Decoder().decodeBuffer(input);
30
31
SecureRandom sr
=
new
SecureRandom();
32
byte
rawKeyData[]
=
"
ABCDEFGH
"
.getBytes();
33
34
DESKeySpec dks
=
new
DESKeySpec(rawKeyData);
35
36
SecretKeyFactory keyFactory
=
SecretKeyFactory.getInstance(
"
DES
"
);
37
38
SecretKey key
=
keyFactory.generateSecret(dks);
39
40
Cipher c
=
Cipher.getInstance(
"
DES
"
);
41
c.init(Cipher.DECRYPT_MODE, key, sr);
42
byte
[] clearByte
=
c.doFinal(dec);
43
44
return
new
String(clearByte);
45
46
}
47
注:转自 http://jlusdy.javaeye.com/blog/145803
posted on 2009-04-30 15:07
勒紧皮带向前冲
阅读(255)
评论(0)
编辑
收藏
所属分类:
java
、
心得
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
将字符串转换成中文的方法(转)
JAVA 取得当前目录的路径(转)及PS
axis安装与配置
解决 java.util.MissingResourceException: Can't find bundle for base name com...config, locale zh_CN 错误
解决java.lang.UnsupportedClassVersionError问题
java 加密解密工具类
js 日期控件
初用org.apache.commons.beanutils.ConvertUtils
org.apache.commons.beanutils.BeanUtils介绍
Struts 2.0整合Hibernate 3.2开发注册登录系统(转)