读书人

BASE64加密和好密

发布时间: 2012-10-09 10:21:45 作者: rapoo

BASE64加密和解密

二话不说直接上码,如果没有码的就不来的:

package com.wisetop.base.encoder;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;/** * @author Autnmn.Jack2010 */public class Base64EncoderTest {public static void main(String[] args)throws IOException {BASE64Encoder encoder= new BASE64Encoder();String name = new BufferedReader(new InputStreamReader(System.in)).readLine();System.out.println(encoder.encode(name.getBytes()));String password= new BufferedReader(new InputStreamReader(System.in)).readLine();System.out.println(encoder.encode(password.getBytes()));System.out.println("解密后:");String jiami = encoder.encode(name.getBytes());String pass  = encoder.encode(password.getBytes());BASE64Decoder decoder = new BASE64Decoder();byte[] b = decoder.decodeBuffer(jiami);byte[] p = decoder.decodeBuffer(pass);System.out.println(new String(b));System.out.println(new String(p));}}
谢谢

读书人网 >其他相关

热点推荐