reprepro: Assinatura por chave usa algoritmo de resumo fraco (SHA1)

reprepro: Assinatura por chave usa algoritmo de resumo fraco (SHA1)

Estou hospedando alguns repositórios internos usando reprepro.

Após a atualização dos clientes para Ubuntu 16.04, apt-get updatedá um aviso "InRelease: Assinatura por chave... usa algoritmo de digestão fraco (SHA1)".

O arquivo InRelease começa assim:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Portanto, reprepro assinou o arquivo InRelease com SHA1. Como posso alterá-lo para SHA256 ou SHA512?

Responder1

Você pode corrigir isso modificando o ~/.gnupg/gpg.confarquivo da conta do usuário que estará em execução repreproe adicionando esta linha ao arquivo digest-algo sha256. Todas as assinaturas feitas com GPG por este usuário usarão o algoritmo de resumo SHA256 por padrão, portanto, as assinaturas feitas por repreprotambém serão sha256.

Se você quiser saber mais sobre os pacotes GPG, APT e Debian, escrevi uma postagem abrangente no blog sobreassinando e verificando pacotes Debian e repositórios APTisso pode ser útil.

informação relacionada