SHA-512 pas pris en charge par Java?

try {
        MessageDigest digest = MessageDigest.getInstance("SHA-512");
        byte[] output = digest.digest(password);

        digest.update(salt);
        digest.update(output);
        return new BigInteger(1, digest.digest());
    } catch (NoSuchAlgorithmException e) {
        throw new UnsupportedOperationException(e);
    }

Mais j'ai eu Exception in thread "main" java.security.NoSuchAlgorithmException: SHA_512 MessageDigest not available erreur

mustafacanturk.com/sha512-hashing-on-java
Le message de l'exception ne correspond pas à votre code: SHA_512 vs la valeur correcte dans le code de SHA-512.
Désolé de Mon erreur merci

OriginalL'auteur user236501 | 2013-02-17