`
hui_jing_880210
  • 浏览: 41661 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java base64

    博客分类:
  • java
 
阅读更多

import sun.misc.BASE64Decoder;    
import sun.misc.BASE64Encoder;

public class baseTest {

     /**   
     * BASE64解密  
   * @param key         
     * @return         
     * @throws Exception         
     */             
    public static byte[] decryptBASE64(String key) throws Exception {              
        return (new BASE64Decoder()).decodeBuffer(key);              
    }              
                 
    /**        
     * BASE64加密  
   * @param key         
     * @return         
     * @throws Exception         
     */             
    public static String encryptBASE64(byte[] key) throws Exception {              
        return (new BASE64Encoder()).encodeBuffer(key);              
    }      
        
    public static void main(String[] args) throws Exception    
    {    
        String data = baseTest.encryptBASE64("厨房用品".getBytes());    
        System.out.println("加密前:"+data);    
            
        byte[] byteArray = baseTest.decryptBASE64(data);    
        System.out.println("解密后:"+new String(byteArray));    
    }    
   
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics