08 2012 档案

socket发送接收字段采用Base64加密笔记
摘要:首先,贴上Base64工具类【网上也有专门的base64第三方封装类库jar。我做过测试,在java环境下可用;可是当我在android项目中调用jar包工具类时,程序显示找不到指定方法的异常,问题在于android里面对第三方jar包不兼容,所以最后放弃调用外部jar包的方式,转而调用自己的工具类】以下是base64可用工具类:Base64Utilpackage com.sohan.util;import java.io.UnsupportedEncodingException;public class Base64Util { private static char[] base64... 阅读全文

posted @ 2012-08-20 13:49 Brown Qin 阅读(1703) 评论(0) 推荐(0)

base64举例
摘要:下面,详细介绍Base64的编码转换方式。所谓Base64,就是说选出64个字符——小写字母a-z、大写字母A-Z、数字0-9、符号“+”、“/”(再加上作为垫字的“=”,实际上是65个字符)——作为一个基本字符集。然后,其他所有符号都转换成这个字符集中的字符。具体来说,转换方式可以分为四步。第一步,将每三个字节作为一组,一共是24个二进制位。第二步,将这24个二进制位分为四组,每个组有6个二进制位。第三步,在每组前面加两个00,扩展成32个二进制位,即四个字节。第四步,根据下表,得到扩展后的每个字节的对应符号,这就是Base64的编码值。 0 A 17 R 34 i 51 z ... 阅读全文

posted @ 2012-08-06 13:25 Brown Qin 阅读(614) 评论(0) 推荐(0)

导航