ShiroMD5位密码加密加盐方法

package com.hp.util;

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

public class Md5Util {

	// 设置加盐加密的方式
	public static String md5(String str, String salt) {
		return new Md5Hash(str, salt).toString();
	}

	public static void main(String[] args) {
		System.out.println(Md5Util.md5("123456", "java123"));
	}
}


控制台已经加密


        


进行密码进行加密的流程

             (把密码进行MD5加密)

用户注册            -->                    数据库保存用户信息把md5加密后保存到用户密码数据  ---> 用户再次登录 的时候直接把密码进行加密-->然后判断用户俩次md5加密的密码是否相同

猜你喜欢

转载自blog.csdn.net/qq_40646143/article/details/80174789