Cómo Calcular La Suma De Comprobación

Tabla de contenido:

Cómo Calcular La Suma De Comprobación
Cómo Calcular La Suma De Comprobación

Video: Cómo Calcular La Suma De Comprobación

Video: Cómo Calcular La Suma De Comprobación
Video: Cómo hacer la comprobación de una suma 2024, Abril
Anonim

Para asegurarse de que el archivo se transmite correctamente a través de la línea de comunicación, el remitente calcula previamente su suma de comprobación, que comunica al destinatario. Este último, habiendo recibido el archivo, también calcula su suma de comprobación y luego verifica si coincide con la informada por el remitente.

Cómo calcular la suma de comprobación
Cómo calcular la suma de comprobación

Instrucciones

Paso 1

Si el contenido del archivo está escrito como una serie de líneas, cada una de las cuales contiene varias decenas de dígitos hexadecimales de dos dígitos, sume estos números en cada una de las líneas. La cantidad también expresada en notación hexadecimal, anótela a la derecha de la línea. Calcule las sumas de comprobación de todas las filas de esta manera. Luego dóblalos juntos. El resultado, que expresará en notación hexadecimal en este caso, será la suma de comprobación de todo el archivo.

Paso 2

En algunos casos, la suma de comprobación es demasiado grande e incómoda para la transmisión. Luego, transfiera junto con el archivo solo algunos dígitos menos significativos de esta cantidad (por ejemplo, cuatro). En este caso, el destinatario tendrá que comparar los dígitos inferiores del resultado con el número que envió después de calcular la suma de comprobación de la misma manera.

Paso 3

En la actualidad, se utilizan algoritmos de suma de control más sofisticados que la simple adición y posterior separación de los dígitos menos significativos. Es inconveniente realizar cálculos utilizando estos algoritmos manualmente. Uno de ellos se llama CRC (Cyclic Redundancy Check). El resultado del cálculo de acuerdo con este algoritmo generalmente no se expresa en hexadecimal, sino en el sistema numérico binario. Para calcularlo, use la utilidad cksum (en Linux) o CRC-Check (en DOS o Windows).

Paso 4

Junto con CRC, ahora se utilizan ampliamente algoritmos modernos para calcular sumas de comprobación MD5 y SHA. Las utilidades para calcularlos son multiplataforma. Hay versiones para Linux y Windows (pero no para DOS). El primero se usa con mayor frecuencia entre ellos. Para usarlo para calcular la suma de verificación usando el algoritmo MD5, independientemente del sistema operativo que esté usando, ingrese el comando: md5sum filename.рсш> filename.md5 Obtendrá un segundo archivo, en el que se escribirá la suma de verificación. Envíe ambos archivos al destinatario. Cuando los reciba, ejecutará el siguiente comando: md5sum -c filename.md5 La utilidad calculará la suma de comprobación del primer archivo con la información almacenada en el segundo, y luego le dirá si coinciden.

Recomendado: