• 可用于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加密

    4
    82
    4KB
    2010-08-13
    10
上传资源赚积分or赚钱