SHA-512Tamanho da Mensagem: 2 elevado 128 bits
Tamanho do Bloco: 1024 bits
Tamanho da Palavra: 64 bits
Tamanho do diggest (saída): 512 bits
Segurança: 256 bits
SHA-384Tamanho da Mensagem: 2 elevado 128 bits
Tamanho do Bloco: 1024 bits
Tamanho da Palavra: 64 bits
Tamanho do diggest (saída): 384 bits
Segurança: 192 bits
SHA-256
Tamanho da Mensagem: 2 elevado 64 bits
Tamanho do Bloco: 512 bits
Tamanho da Palavra: 32 bits
Tamanho do diggest (saída): 256 bits
Segurança: 128 bits
SHA-224
Tamanho da Mensagem: 2 elevado 64 bits
Tamanho do Bloco: 512 bits
Tamanho da Palavra: 32 bits
Tamanho do diggest (saída): 224 bits
Segurança: 112 bits
SHA-1
Tamanho da Mensagem: 2 elevado 64 bits
Tamanho do Bloco: 512 bits
Tamanho da Palavra: 32 bits
Tamanho do diggest (saída): 160 bits
Segurança: 80 bits
Pessoal, apenas para deixar claro sobre uma informação que pode causar confusão... o valor 2128 bits na verdade é 2 elevado à 128 bits, blz?
SHA-1 SHA-224 SHA-256 SHA-384 SHA-512
Tamanho do resumo da mensagem 160 224 256 384 512
Tamanho da mensagem < 2^64 < 2^64 < 2^64 < 2^128 < 2^128
Tamanho do bloco 512 512 512 1024 1024
Tamanho da word 32 32 32 64 64
número de etapas 80 64 64 80 80
Fonte: Criptografia e Segurança de Redes - 6Ed Stallings, William - Página 259