Salut,
J'utilise SHA256Managed pour calculer un hash à partir d'un FileStream (http://msdn.microsoft.com/fr-fr/library/xa627k19.aspx), et j'aimerai pouvoir calculer le Hash sur une partie du FileStream, sans avoir à le charger en ram (les parties font plusieurs Mo) à l'aide d'un byte[] Buffer ou à créer un nouveau FileStream sur le disque.
Seulement, je ne trouve pas de méthode pour calculer un Hash sur une partie d'un FileStream ou pour créer une sorte de pointeur sur une partie de ce FileStream (un Stream virtuel, n'existant pas réellement en Ram ou sur le DD) pour le transmettre à ComputeHash ...
Existe-il un moyen de faire cela proprement sans surcharger la Ram ou le disque dur ?
Merci.
Partager