O algoritmo hash é escolhido pela implementação do OpenPGP, no seu caso o GnuPG. Qual deles é selecionado
- está obviamente restrito ao suporte de algoritmos do GnuPG (
gpg --version
imprime uma lista), - depende das opções de conformidade usadas e, finalmente,
- depende das suas preferências pessoais .
Para criptografar mensagens, adicionalmente, as preferências do destinatário armazenadas na chave pública são consideradas.