• 大小:
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Java
  • 标签: Java  源代码  

资源简介

Java加密与解密的艺术.rar 完整源代码

资源截图

代码片段和文件信息

/**
 * 2009-8-20
 */
package org.zlex.chapter05_1;

import sun.misc.base64Decoder;
import sun.misc.base64Encoder;

/**
 * base64组件
 * 
 * @author 梁栋
 * @version 1.0
 * @since 1.0
 */
public abstract class base64Coder {

/**
 * 字符编码
 */
public final static String ENCODING = “UTF-8“;

/**
 * base64编码
 * 
 * @param data
 * @return
 * @throws Exception
 */
public static String encode(String data) throws Exception {
base64Encoder encoder = new base64Encoder();
byte[] b = data.getBytes(ENCODING);
return encoder.encodeBuffer(b);
}

/**
 * base64解码
 * 
 * @param data
 * @return
 * @throws Exception
 */
public static String decode(String data) throws Exception {
base64Decoder decoder = new base64Decoder();
byte[] b = decoder.decodeBuffer(data);
return new String(b ENCODING);
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        570  2009-12-10 10:29  Java加密与解密的艺术\.classpath

     文件        590  2010-01-10 13:57  Java加密与解密的艺术\.project

     文件        629  2009-12-10 10:29  Java加密与解密的艺术\.settings\org.eclipse.jdt.core.prefs

     文件        421  2009-12-01 09:13  Java加密与解密的艺术\.settings\org.eclipse.wst.common.component

     文件        320  2009-12-01 09:13  Java加密与解密的艺术\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件       1041  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_1\base64Coder.class

     文件       1937  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_1\base64CoderTest.class

     文件        866  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_2\base64Coder.class

     文件       2004  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_2\base64CoderTest.class

     文件       1032  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_3\base64Coder.class

     文件       1500  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_3\base64CoderTest.class

     文件        882  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_4_1\Urlbase64Coder.class

     文件       1263  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_4_1\Urlbase64CoderTest.class

     文件        917  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_4_2\Urlbase64Coder.class

     文件       1263  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter05_4_2\Urlbase64CoderTest.class

     文件        742  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_1_1\MDCoder.class

     文件       1010  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_1_1\MDCoderTest.class

     文件       1040  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_1_2\MD4Coder.class

     文件       1526  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_1_2\MD4CoderTest.class

     文件        680  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_1_3\MD5Coder.class

     文件       1496  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_1_3\MD5CoderTest.class

     文件        992  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_2_1\SHACoder.class

     文件       1458  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_2_1\SHACoderTest.class

     文件       1059  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_2_2\SHA224Coder.class

     文件       1562  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_2_2\SHA224CoderTest.class

     文件       1328  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_2_3\SHACoder.class

     文件       3154  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_2_3\SHACoderTest.class

     文件       2430  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_3_1\MACCoder.class

     文件       1988  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_3_1\MACCoderTest.class

     文件       2604  2010-07-20 16:25  Java加密与解密的艺术\bin\org\zlex\chapter06_3_2\MACCoder.class

............此处省略268个文件信息

评论

共有 条评论