Bonjour à tous,
Je voudrai connaître la somme MD5 d'une partie d'un fichier.
Le soucis c'est que ça peu être une très grosse partie de ce fichier, donc il faut le lire en plusieurs fois.
J'ai trouvé une DLL qui permet de faire ça. En fait, on l'initialise, on lui donne des tableaux d'octet, un par un, et il additionne les sommes. Et à la fin, on a la somme totale.
En C#, j'utilise MD5CryptoServiceProvider qui lui calcul à partir d'un tableau d'octets ou d'un stream. Le stream, si je ne veux pas le lire du début à la fin mais juste la moitié... c'est pas la peine, et le tableau d'octet ça me paraît plus plausible mais je vais me retrouver avec plusieurs sommes MD5, reste à pouvoir les cumuler...
Vous avez une idée?
Merci beaucoup,
A bientôt
Partager