En supposant que le fichier a été téléchargé par http, est-ce possible ? Je suppose qu'il pourrait y avoir un moyen de le faire en utilisant un hachage et un horodatage, mais je ne suis pas sûr que vous puissiez prouver que rien n'a été trafiqué, y compris le fichier téléchargé lui-même.
EDIT : Comme vonbrand l'a suggéré, si le site d'origine fournit un certificat signé, ce serait un début. Cependant, si le site ne fournit aucun certificat, existe-t-il un moyen astucieux de faire intervenir une tierce partie ?