Asegurar la integridad de los datos mediante códigos hash
Actualización: noviembre 2007
Un valor hash es un valor numérico de longitud fija que sólo identifica datos. Los valores hash se utilizan con firmas digitales porque representan una gran cantidad de datos como un valor numérico mucho menor. Puede firmar con eficacia un valor hash en lugar de firmar el valor mayor. Los valores hash también resultan útiles para comprobar la integridad de datos enviados a través de canales inseguros. El valor hash de los datos recibidos puede compararse con el de los datos enviados para determinar si se alteraron. En esta sección se describe cómo generar códigos hash utilizando las clases del espacio de nombres System.Security.Cryptography.