Modificador -HT[B|C] - selecccionar el tipo de algoritmo [BLAKE2,CRC32] para la suma de control

La integridad de los datos de los ficheros en archivos RAR esta protegida por sumas de control calculadas y almacenadas para cada fichero almacenado.

Por defecto, WinRAR usa el algoritmo CRC32 para calcular la suma de control. El formato de archivo RAR 5.0 también permite seleccionar el algoritmo BLAKE2 además del CRC32.

specifique -htb para BLAKE2 y -htc para el algoritmo CRC32. Ya que CRC32 es el algoritmo predefinido, solo necesitará usar -htc para anular -htb en la configuración de WinRAR.

El tamaño de la suma CRC32 es de 32 bits. Mientras que las propiedades del CRC32 son adecuadas para detectar la mayoría de los errores unintencionados, no es suficientemente confiable como para verificar la identidad de un fichero. En otras palabras, si dos ficheros tienen el mismo CRC32, esto no garantiza que el contenido de los dos ficheros sea identico.

El tamaño de la suma BLAKE2 es de 256 bits. Siendo un algoritmo criptograficamente mas fuerte practicamente garantiza que si dos ficheros tienen la misma suma BLAKE2, su contenido es el mismo. La faceta de detección de errores de BLAKE2 es además mucho mas confiable que la del CRC32.

Debido a que el tamaño del valor BLAKE2 es mayor, el tamaño resultante del archivo también es ligeramente mayor al usar el modificador -htb.

Si las cabeceras de archivo no estan cifradas (no se usa el modificador -hp), las sumas de control en ficheros cifrados RAR 5.0 se modifican usando un algortitmo que depende de la contraseña para hacer imposible que se pueda adivinar el contenido del fichero basandose en la suma de control. No espere que estas sumas de control cifradas se parezcan a los valores habituales del cRC32 y BLAKE2.

-htb es el equivalente en la línea de ordenes de la opción Usar suma de control BLAKE2 en el cuadro de diálogo "Nombre de archivo y parámetros".

Ejemplo

añadir *.lst a lists.rar usando BLAKE2 para la suma de control de los ficheros

WinRAR a -htb lists.rar *.lst