Key check value (KCV)
Una breve impronta di una chiave che permette a due parti di confrontare le chiavi senza rivelarle.
Il KCV si calcola cifrando un blocco di zeri con la chiave e tenendo i primi byte, di solito tre. Il risultato è un checksum, non la chiave in chiaro. Si usa quando una chiave viene caricata in un HSM o scambiata tra istituti, così il destinatario può verificare di avere la chiave giusta e non una digitata male.
Tre byte danno circa 16 milioni di valori, quindi le collisioni sono rare ma non impossibili. Un KCV è un checksum e non una protezione: chi lo tratta come tale ha un'idea sbagliata di ciò che dimostra.