I am trying to hash a string using SHA-256
but the result is wrong and contains special characters.
Code:
String password = "test";
MessageDigest md = MessageDigest.getInstance("SHA-256");
byte[] sha256Result = md.digest(password.getBytes(StandardCharsets.UTF_8));
String result = new String(sha256Result, StandardCharsets.UTF_8);
Result string:
��Ё�L}e�/��Z���O+�,�]l��