How do you download Debian securely and make sure 110% that it is an unaltered copy you're getting?
Baixe a mídia de instalação do Debian. Faça o download dos arquivos SHA256SUMS
e SHA256SUMS.sign
que o acompanham. Importe as chaves do keyring da Debian ou de um servidor de chaves PGP e verifique suas impressões digitais no Web site da Internet acessado via HTTPS .
$ gpg --recv-key --keyserver subkeys.pgp.net 6CA7B5A6
# Verify the fingerprints on https://www.debian.org/CD/verify
$ gpg --verify SHA256SUMS.sign SHA256SUMS
# The previous command must print “Good signature from …”
$ sha256sum debian-7.6.0-i386-CD-1.iso
# Compare the value with SHA256SUMS
Does it matter what OS and machine you use to download Debian and could the OS you use compromise the download or after it reaches the computer if the OS is somehow backdoored or compromised itself?
Você pode baixar a mídia de instalação onde quiser. Mas, para as etapas de cálculo da soma de verificação SHA-256, verificação da assinatura do arquivo SHA256SUMS
e comparação da soma de verificação com o conteúdo de SHA256SUMS
, você precisa de uma máquina confiável com ferramentas confiáveis - uma máquina comprometida poderia informar está tudo bem quando não está.
A garantia não é 110% porque isso é bobagem. A garantia é melhor do que receber conselhos de um estranho aleatório pela Internet.
Which method is best to download Debian out of the available options ie mirrors, torrent etc?
Isso não importa por segurança.
Is GPG a foolproof method for 110% guaranteeing secure and authentic software?
O GPG não é infalível; um tolo pode interpretar mal sua saída ou usá-la incorretamente. Não existe 110%. Mas é tão bom quanto parece.
Does downloading it over Tor make any difference, for better or for worse and why?
O download de Tor só pode aumentar o potencial de alguém ao longo da cadeia modificar o material baixado. No entanto, como indicado acima, isso não importa, já que modificações serão detectadas. Tor é mais lento. O único benefício do Tor esconde o seu endereço IP do servidor que você baixou os arquivos, e esconde o fato de que você está baixando o Debian do seu ISP, se você se preocupa com isso.