diff --git a/src/main/java/me/hatter/sample/tests/TestPasswordEncoder.java b/src/main/java/me/hatter/sample/tests/TestPasswordEncoder.java new file mode 100644 index 0000000..b1a142c --- /dev/null +++ b/src/main/java/me/hatter/sample/tests/TestPasswordEncoder.java @@ -0,0 +1,25 @@ +package me.hatter.sample.tests; + +import org.springframework.security.crypto.argon2.Argon2PasswordEncoder; +import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; +import org.springframework.security.crypto.password.LdapShaPasswordEncoder; +import org.springframework.security.crypto.password.Md4PasswordEncoder; +import org.springframework.security.crypto.password.Pbkdf2PasswordEncoder; +import org.springframework.security.crypto.scrypt.SCryptPasswordEncoder; + +public class TestPasswordEncoder { + public static void main(String[] args) { + Argon2PasswordEncoder argon2PasswordEncoder = new Argon2PasswordEncoder(); + System.out.println(argon2PasswordEncoder.encode("hello")); + SCryptPasswordEncoder sCryptPasswordEncoder = new SCryptPasswordEncoder(); + System.out.println(sCryptPasswordEncoder.encode("hello")); + BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder(); + System.out.println(bCryptPasswordEncoder.encode("hello")); + Pbkdf2PasswordEncoder pbkdf2PasswordEncoder = new Pbkdf2PasswordEncoder(); + System.out.println(pbkdf2PasswordEncoder.encode("hello")); + LdapShaPasswordEncoder ldapShaPasswordEncoder = new LdapShaPasswordEncoder(); + System.out.println(ldapShaPasswordEncoder.encode("hello")); + Md4PasswordEncoder md4PasswordEncoder = new Md4PasswordEncoder(); + System.out.println(md4PasswordEncoder.encode("hello")); + } +}