SHA-512
O membro de 512 bits da família SHA-2, construído sobre palavras de 64 bits.
O SHA-512 é uma das funções de hash da família SHA-2, especificada pelo NIST e publicada na FIPS 180-2 em 2002. Ele trabalha com palavras de 64 bits, o que o torna mais rápido que o SHA-256 em processadores de 64 bits quando as mensagens são longas. A saída tem 512 bits, exibida como 128 caracteres hexadecimais.
Não se conhece nenhum ataque prático de colisão contra o SHA-512. Escolher entre ele e o SHA-256 costuma ser uma questão de desempenho e tamanho da saída, e não de alguma propriedade especial da função.