java.io.Serializable;对你需要有帮助
解决方案 »
- struts
- String 对象问题。
- 在java中,对于数学计算中的一些特殊字符,比如:log、分数、幂等的手写形式是如何输入显示和存放到数据库中啊!
- Bag类是那个包中的,怎么JDK1.4 ,JDK1.5中都没有呢,谁能告诉我.
- java读取word文档
- ]getParameterMap()的简单问题,大家快来帮忙或学习呀!急!
- 请问大家做JAVA都是用的什么编译器啊?
- gtfcccq thanks for your jbuilder sn
- applet 与 sqlserver数据库
- 个人解决牛客网上,剪绳子问题的思路
- 如何实现图片定时切换,并将其放入HTML页面中
- 请教Unicode的编码格式
用法:先要generate一个key,用key来加密解密byte array.
例子:
获得key:
KeyGenerator.getInstance("DES").generateKey();
加密:
Cipher c = Cipher.getInstance("DES");
c.init(Cipher.ENCRYPT_MODE, key); // key is the SecretKey instance.
return c.doFinal(src); // src is a byte array.
解密只是把ENCRYPT_MODE改成DECRYPT_MODE。注意的是,需要用同一个SecretKey instance.
可以对key再进行加锁,就是Cipher的wrap and unwrap mode.java supports more algorithms other than DES.