可用于J2ME的DES/3DES算法,附带源码.

时间:2013-09-02 06:12:04
【文件属性】:
文件名称:可用于J2ME的DES/3DES算法,附带源码.
文件大小:4KB
文件格式:ZIP
更新时间:2013-09-02 06:12:04
J2ME,DES,3DES 在J2SE中,应用DES/3DES算法是非常简单的事情,javax.crypto包已经给我们提供全部所需要的功能. 但是在J2ME中,由于没有crypto包所以需要自己编写DES算法程序. 这里的代码实际上是从一个C++的算法翻译过来的.是一个纯JAVA应用,不基于任何javax.* 类.理论上可以应用于任何平台的Java系统. 经过测试,其计算结果与J2SE的javax.crypto.Cipher类计算结果完成相同. 使用举例: DES des = new DES(); des.encrypt(key1,data,1) //进行一轮DES加密 des.TripleDES(key1,key2,key3,data,1); //进行一轮3DES加密
【文件预览】:
DES_Constant.java
DES.java

网友评论

  • 用着不错,受用了
  • 非常好,正用着呢,感谢楼主分享!!
  • 需要好好研究一下才能使用,费了好半天也没看懂short数组为什么非得是8位。
  • 哈哈,找了个高人帮我把这个程序稍微改了下,可以用了,赞一个
  • 资源是挺好的,但是只是des的 并不是3DES的