Calculadora KCV en Línea

 

KCVEl Valor de Control de Clave o KCV (por su sigla en Inglés Key Checksum Value) se utiliza para verificar la integridad de una llave criptográfica o validar la coincidencia de dos llaves sin conocer sus valores reales. El valor de KCV se calcula encriptando un bloque de bytes, cada uno con el valor '00' o '01', con la llave criptográfica y extrayendo los primeros 6 dígitos hexadecimales del resultado. Se utiliza en gestión de llaves en diferentes dispositivos de cifrado, como tarjetas SIM y HSM (por su sigla en Inglés Hardware Security Module).

Llave DES o 3DES en hexadecimal:

  

 

El procedimiento exacto para calcular el valor de KCV depende del algoritmo criptográfico de la llave. Las especificaciones técnicas de GlobalPlatform y GSMA​ para DES y 3DES utilizan un bloque de 8 bytes con valor '00', pero para AES se utiliza un bloque de 16 bytes con valor '01'.

La calculadora KCV asume que la llave criptográfica es DES o 3DES.

Tenga en cuenta que nunca se recomienda ingresar una llave criptográfica real en una herramienta en línea. Puede guardar esta página y ejecutarla sin conexión para evitar que la información confidencial pueda ser enviada a través de Internet.

Una llave DES o 3DES válida debe tener una longitud de 8, 16 o 24 bytes, lo que significa que la longitud de la llave en caracteres hexadecimales debe ser 16, 32 o 48. Por ejemplo, una llave DES válida: 0123456789ABCDEF