/ / Hasło hashujące z Spring Security - wiosna, wiosna-bezpieczeństwo, sól, bcrypt

Hasło hashujące z Spring Security - wiosna, wiosna - bezpieczeństwo, sól, bcrypt

Czy jest możliwe dodanie dodatkowej soli do hasła przy użyciu Spring Security BCryptPasswordEncoder?

Odpowiedzi:

2 dla odpowiedzi № 1

Nie można użyć algorytmu Bcrypt z niestandardową solą, ponieważ w bcrypt algorithm it always chooses a random salt to encode the password and and then finally it attaches the salt to the encoded password. Jak to działa, dlatego nie możesz mieć własnej niestandardowej soli w tym algorytmie.

Nawet komunikat o błędzie, który otrzymujesz, pokazuje to samo. Zamiast tego należy użyć algorytmów SHA-256 lub MD5, jeśli chcesz użyć niestandardowego źródła soli do szyfrowania.