O arquivo não é enviado para lugar nenhum. Ele é lido pelo próprio navegador e o hash é calculado na sua máquina, sem upload e sem cadastro. Limite de 100 MB, porque o conteúdo inteiro precisa caber na memória da aba.
Espaço, quebra de linha, nome do arquivo e maiúsculas não atrapalham: a comparação limpa o texto antes de comparar.
Hash confere integridade, não origem.
O hash prova que o arquivo é igual ao que o publicador descreveu. Ele não prova que o publicador é confiável, nem que o site não foi invadido: se o invasor troca o instalador e o hash na mesma página, a conferência bate e o arquivo é malicioso do mesmo jeito. Quando a origem importa, o que responde por ela é a assinatura digital (GPG, Authenticode), não o hash sozinho.
sha256sum arquivo.isoshasum -a 256 arquivo.isocertutil -hashfile arquivo.iso SHA256Get-FileHash arquivo.iso -Algorithm SHA256Os quatro produzem exatamente o mesmo hexadecimal. O Get-FileHash imprime em maiúsculas e o certutil em minúsculas, o que não muda nada: a comparação ignora a caixa das letras.