java.io.Serializable;对你需要有帮助

解决方案 »

  1.   

    java不是有一个security的包吗?拿来用就是了。
    用法:先要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.
      

  2.   

    哎,我们上两个月刚刚重写过为适应j2se1.4,但是商业机密,不可泄漏。