public static final String makeHash(String password) {
MessageDigest md;
md = MessageDigest.getInstance("SHA-256"); // Бросает NoSuchAlgorithmException
md.update(password.getBytes("UTF-8")); // UnsupportedEncodingException
По докам огакла все правильно же делаю. Куча туториалов думают так же, стековерфлоу напичкан аналогичными примерами. Жаву пробовал и оригинальную и открытую.
С getBytes побороли при помощи Charset.forName(«UTF-8») (что ненормально же совсем), второе пока еще трепыхается.
Собственно, WTF?
PS. оригинальная: SE6u29, открытая: 1.6.0.0_b22