BIP39 Normalize a string: https://docs.oracle.com/javase/tutorial/i18n/text/normalizerapi.html Encode a string: https://howtodoinjava.com/security/how-to-generate-secure-password-hash-md5-sha-pbkdf2-bcrypt-examples/