运用shiro内置工具简单加密解密

package com.kexin.common.util;

import org.apache.shiro.crypto.hash.Md5Hash;

/**
 * @Description:md5加密方法
 * @Author:   @Date: 2019/10/30 16:10
 * @Param:
 * @Return: 
 */
public class CryptographyUtil {
	/**
	 * Md5加密
	 * @param str
	 * @param salt
	 * @return
	 */
	public static String md5(String str,String salt){
		return new Md5Hash(str,salt).toString();
	}
	public static String md5NotSalt(String str){
		return  new Md5Hash(str).toString();
	}

	public static void main(String[] args) {
		String password="123";
		
		System.out.println("Md5方法"+CryptographyUtil.md5(password, "123"));
		System.out.println("Md5方法"+CryptographyUtil.md5NotSalt("123"));
	}
}

 

 posted on 2019-11-25 11:04  wu小强  阅读(661)  评论(0编辑  收藏  举报