• 使用加密工具类进行有效的字符串加密——CSDN博客


         加密,分为多种,使用场景也是很多的,最多常用的加密方式就是MD5加密,另一种方式就是Base64加密,我这只说说Base64加密,我们使用的工具类:常用的字符串加密解密工具类   

    下面我上一下代码:

    package org.util;
    
    import static org.junit.Assert.*;
    
    import org.junit.Test;
    
    /**
     * 
    *    
    * 项目名称:upload   
    * 类名称:DataEncryptUtilTest   
    * 类描述:测试加密解密类   
    * 创建人:Mu Xiongxiong  
    * 创建时间:2017-8-15 下午11:59:42   
    * 修改人:Mu Xiongxiong   
    * 修改时间:2017-8-15 下午11:59:42   
    * 修改备注:   
    * @version    
    *
     */
    public class DataEncryptUtilTest {
    
    	/**
    	 * 
    	* @Title: testBase64
    	* @Description: 测试加密解密Base64
    	* @param     设定文件
    	* @return void    返回类型
    	* @throws
    	 */
    	@Test
    	public void testBase64() {
    		
    		String url = "111";
    		DataEncryptUtil data= new DataEncryptUtil();
    		byte byteStr[]=url.getBytes();		
    		//加密
    				String str=null;
    				try {
    					 str=data.encryptBASE64(byteStr);
    				} catch (Exception e) {
    					e.printStackTrace();
    				}
    				System.out.println("加密完成:"+str);
    		//进行解密
    				
    				try {
    					byteStr=data.decryptBASE64(str);
    				} catch (Exception e) {
    					e.printStackTrace();
    				}
    				//把byte[]转换成数组
    				String s=new String (byteStr);
    				System.out.println("解密完成:"+s);
    	}
    	
    
    }
    


  • 相关阅读:
    Android:TabWidget
    Android之GridView
    Asp.Net页面生命周期
    Android笔记
    Adnroid单元测试
    GridView,ListView实例
    CSS
    C# ref,out
    有些经验是花钱都买不到的!
    数据库常用的sql语句
  • 原文地址:https://www.cnblogs.com/a1111/p/7459636.html
Copyright © 2020-2023  润新知