Dire que j'ai « n » nombre de fichiers, pour lesquels chacun je CRC32, digests MD5 et SHA1fichier Vérification digère
Maintenant, ce nombre « n » de fichiers sont en fait diviser des fichiers/archives du grand fichier unique .
Lorsque ces fichiers plus petits sont recombinés/joints dans le fichier plus volumineux, nous pouvons également calculer le résumé de ce fichier plus volumineux.
Ma question est: Existe-t-il un moyen de vérifier si la combinaison des résumés de ces fichiers plus petits est égale au résumé du fichier volumineux?
Par exemple, dire que j'ai une division de fichier en 4 parties avec digests 0xDE, 0xAD, 0xBE, 0xEF
Say, après avoir rejoint, le fichier plus volumineux a digérer 0xC0
Est-il possible de vérifier cette jointure (0xDE, 0xAD, 0xBE, 0xEF) == 0xC0, où 'join' est l'opération magique/formule/algorthm que je recherche?
fissure un MD5 .. comment ça? – PoorLuzer
il vous permettrait de construire des dictionnaires de blocs avec MD5 connu, puis si vous souhaitez générer un certain résumé pour un faux message, vous auriez une bibliothèque de blocs de remplissage arbitraires à ajouter. –
MD5 ne doit plus être utilisé pour des hachages sécurisés, il a été démontré comme non sécurisé depuis quelques années maintenant. – skaffman