Hashing de varios bytes [] juntos en un solo hash con C #?
Tengo tres campos:string Title
, byte[] Body
ybyte[] Data
, a partir del cual quiero calcular un solo hash como verificación para asegurarme de que no hayan sido manipulados o dañados.
En Python, puedo usarmd5.update()
varias veces seguidas para realizar esto. Pero no puedo encontrar una capacidad similar en C #. Para usar MD5.ComputeHash () necesitaría copiar todas mis fuentes en un solo byte [], que es un paso que me gustaría evitar.
¿Cómo puedo mezclarlo todo en un hash sin tener que copiar los datos en un búfer temporal?