内置加密算法
package com.boot;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.springframework.security.crypto.argon2.Argon2PasswordEncoder;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.security.crypto.password.*;
import org.springframework.security.crypto.scrypt.SCryptPasswordEncoder;
import java.util.HashMap;
import java.util.Map;
public class TestCode {
//不加密
@Test
public void test01(){
PasswordEncoder passwordEncoder = NoOpPasswordEncoder.getInstance();
System.out.println(passwordEncoder.encode("123456"));//123456
}
//BCrypt 强哈希函数
@Test
public void test02(){
PasswordEnco