BASE64编码与解码

原创 2006年05月30日 09:47:00

 /**
    * Encode a string using Base64 encoding. Used when storing passwords
    * as cookies.
    *
    * This is weak encoding in that anyone can use the decodeString
    * routine to reverse the encoding.
    *
    * @param str
    * @return String
    */
   public static String encodeString(String str)  {
       sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder();
       return encoder.encodeBuffer(str.getBytes()).trim();
   }

   /**
    * Decode a string using Base64 encoding.
    *
    * @param str
    * @return String
    */
   public static String decodeString(String str) {
       sun.misc.BASE64Decoder dec = new sun.misc.BASE64Decoder();
       try {
           return new String(dec.decodeBuffer(str));
       } catch (IOException io) {
               throw new RuntimeException(io.getMessage(), io.getCause());
       }
    }

c语言实现base64编码解码

  • 2015年04月20日 18:26
  • 4KB
  • 下载

Base64编码解码

  • 2013年06月08日 12:02
  • 1KB
  • 下载

Python 和 VBScript 对文件编码-解码的方式 (Hex, Base64) 的疑问

本人目前的项目需要在Windows上用VBScript将一文件转换为二进制码存入数据库,再在Linux上用Python从数据库中读取并解码成图片。反复调试,发现微软和Python的转码标准不统一,导致...

Base64编码解码

  • 2013年08月08日 00:52
  • 3KB
  • 下载

base64 编码;解码,工具.

  • 2014年07月07日 18:03
  • 1.67MB
  • 下载

BASE64编码和解码(VC源代码)

BASE64可以用来将binary的字节序列数据编码成ASCII字符序列构成的文本。完整的BASE64定义可见 RFC1421和 RFC2045。编码后的数据比原始数据略长,为原来的4/3。在电子邮件...

base64编码与解码jar包

  • 2017年06月16日 17:06
  • 10KB
  • 下载

Base64编码解码

  • 2007年03月04日 05:45
  • 57KB
  • 下载

java:7种Base64编码和解码功能详解和性能比较

Java 8新特性探究(十一)Base64详解 BASE64 编码是一种常用的字符编码,在很多地方都会用到。但base64不是安全领域下的加密解密算法。能起到安全作用的效果很差,而且很容...

Java Base64编码和解码

  • 2008年12月20日 04:04
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:BASE64编码与解码
举报原因:
原因补充:

(最多只允许输入30个字)