O SHA-224 e o SHA-256 usam palavras de 32 bits e 64 rodadas; o SHA-384, o SHA-512 e as variantes truncadas SHA-512/t usam palavras de 64 bits e 80 rodadas. O SHA-224 e o SHA-384 são versões truncadas do SHA-256 e do SHA-512 com valores iniciais diferentes. A resistência a colisões é metade do comprimento do digest: 112, 128, 192 e 256 bits para SHA-224, SHA-256, SHA-384 e SHA-512.
Na prática, a escolha segue o algoritmo com que ele é combinado: SHA-256 com P-256, RSA-2048/3072 e HMAC (JOSE ES256, RS256, HS256); SHA-384 com P-384 (ES384, CNSA); SHA-512 dentro do Ed25519. As variantes truncadas (SHA-384, SHA-512/256) não são vulneráveis à extensão de comprimento, enquanto o SHA-256 e o SHA-512 de largura completa são.
O NIST IR 8547 (rascunho) mantém o SHA-2 aprovado, mas classifica o SHA-224 com força de colisão de 112 bits, abaixo da categoria pós-quântica 1, e diz que os padrões simétricos de 112 bits do NIST serão proibidos em 2030.