KCV

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

Poznámky

  1. Freddy Enrique Acosta, Igor Alexander Gomez Martinez. Restructuración del Procedimiento Actual de Generación de Llaves de Cifrado pro Cajeros Electronicos . Restrukturalizace současného postupu pro generování šifrovacích klíčů pro elektronické registrační pokladny (2012) . Získáno 8. března 2021. Archivováno z originálu dne 12. října 2020.
  2. GPC_SPE_034, "GlobalPlatform Card Specification 2.3.1" Archivováno 28. ledna 2021 na Wayback Machine
  3. „Architektura vzdáleného poskytování pro Embedded UICC 3.1“ Archivováno 28. ledna 2021 na Wayback Machine , GSMA , květen 2016, příloha F