Um conceito chamado Secure Apt é usado para verificar a integridade dos pacotes dos repositórios de pacotes do Apt. Os principais métodos são:
-
Os mantenedores de pacotes geram e publicam uma lista de somas de verificação calculadas pelas funções hash seguras de seus pacotes (binários e fontes).
-
Eles assinam essa lista com sua chave GPG privada.
-
O Apt mantém um conjunto de chaves com chaves GPG públicas de autores e mantenedores de pacotes verificados.
-
Após o download e instalação do pacote, o Apt verifica
- a integridade da lista de verificações em relação ao conjunto de chaves e
- a integridade do pacote de software com base nesses checksums verificados.
Para mais informações, visite o Debian Wiki no Secure Apt .