SHA-512
El miembro de 512 bits de la familia SHA-2, construido sobre palabras de 64 bits.
SHA-512 es una de las funciones hash de la familia SHA-2, especificada por NIST y publicada en FIPS 180-2 en 2002. Trabaja con palabras de 64 bits, lo que la hace más rápida que SHA-256 en procesadores de 64 bits cuando los mensajes son largos. La salida es de 512 bits, impresos como 128 caracteres hexadecimales.
No se conoce ningún ataque práctico de colisión contra SHA-512. Elegir entre ella y SHA-256 suele ser cuestión de rendimiento y longitud de salida, no de alguna propiedad especial de la función.