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

简介: 使用加密工具类进行有效的字符串加密——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);
  }
  
}


目录
相关文章
|
2月前
|
数据安全/隐私保护
常用的字符串加密解密工具类
常用的字符串加密解密工具类
15 0
|
4月前
|
Java 开发工具 数据安全/隐私保护
技术博客:市面上加密混淆软件的比较和推荐
技术博客:市面上加密混淆软件的比较和推荐
49 0
|
3月前
|
Java 数据安全/隐私保护
6-4 字符串加密(Java解法,两种网上的类型题)
6-4 字符串加密(Java解法,两种网上的类型题)
23 0
|
5月前
|
数据安全/隐私保护
【博客项目】—密码加密( 六)
【博客项目】—密码加密( 六)
|
7月前
|
人工智能 数据安全/隐私保护
华为机试HJ36:字符串加密
华为机试HJ36:字符串加密
|
8月前
|
存储 资源调度 JavaScript
给Hexo博客文章加密
给Hexo博客文章加密
|
9月前
|
数据安全/隐私保护
[虚幻引擎] UE DTBase64 插件说明 使用蓝图对字符串,字节数组或文件进行Base64加密解密
本插件可以在虚幻引擎中使用蓝图对字符串,字节数组,文件进行Base64的加密和解密。
102 0
|
10月前
|
PHP 数据安全/隐私保护
PHP函数学习:16进制ASCII转化为字符串加密解密
PHP函数学习:16进制ASCII转化为字符串加密解密
230 0
|
12月前
|
数据安全/隐私保护
使用加密工具类进行有效的字符串加密——CSDN博客
使用加密工具类进行有效的字符串加密——CSDN博客
72 0
|
12月前
|
数据安全/隐私保护
常用的字符串加密解密工具类
常用的字符串加密解密工具类
105 0