La génération d'une somme de contrôle MD5 d'un fichier

Est-il un moyen simple de produire (et de la vérification) somme de contrôle MD5 d'une liste de fichiers en Python? (J'ai un petit programme que je suis en train de travailler sur, et je tiens à confirmer les sommes de contrôle des fichiers).

  • Pourquoi ne pas simplement utiliser les md5sum?
  • En gardant en Python rend plus facile la gestion de la compatibilité multiplate-forme.
  • Si vous voulez de la solution avec la "barre de progression* ou similaire (pour les très gros fichiers), envisager cette solution: stackoverflow.com/questions/1131220/...
  • Le lien que vous avez fourni le dit dans le deuxième paragraphe: "Le sous-jacent algorithme MD5 est plus considéré comme sûr" tout en décrivant md5sum. C'est pourquoi, soucieux de la sécurité des programmeurs ne doivent pas l'utiliser à mon avis.
  • Bon et valable. Les deux md5sum et de la technique décrite dans la présente DONC, la question doit être évitée - il est préférable d'utiliser SHA-2 ou SHA-3, si possible: en.wikipedia.org/wiki/Secure_Hash_Algorithms
InformationsquelleAutor Alexander | 2010-08-07