`
yese198601
  • 浏览: 4328 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

DES + BASE64 加密与解密

    博客分类:
  • java
阅读更多
                       DES + BASE64

import org.apache.commons.codec.binary.Base64;

    /** DES + BASE64 */
    public byte[] encrypt(final byte[] content, byte[] desKey)      {       
        byte[] encoded;
        encoded = new DES().ENCRYPT(desKey, content);
        encoded = Base64.encodeBase64(encoded);
        return encoded;
    }
   
    public byte[] decrypt(final byte[] content, byte[] desKey) {
        byte[] decoded;
        decoded = Base64.decodeBase64(content);
        decoded = new DES().DECRYPT(desKey, decoded);
        return decoded;
    }

desKey 是密钥,只要加密方和解密方持有同一个desKey就可以对应的解析. DES是自己定义的一个加密类,详情见附件

分享到:
评论
1 楼 jadyzdd 2011-10-13  
哥 为什么不解释下啊

相关推荐

Global site tag (gtag.js) - Google Analytics