KCV ( Key Checksum Value ) je kontrolní součet hodnoty kryptografického klíče používaný k porovnání klíčů bez znalosti jejich skutečných hodnot [1] . Vypočítá se zašifrováním bloku, který se skládá z nul nebo jedniček, a extrahováním prvních 6 hexadecimálních číslic výsledku. Používá se při správě klíčů v různých šifrovacích zařízeních, jako jsou SIM karty a hardwarové HSM ( hardwarový bezpečnostní modul ) .
Pro řadu šifrovacích standardů jsou definována pravidla pro výpočet kontrolních součtů klíčů, např. v technických specifikacích GlobalPlatform [2] a GSMA [3] se používá blok 8 bajtů, každý s hodnotou „00“. DES a 3DES a blok 16 bajtů pro AES