7.1.2 PBMAC1 Verification Operation (Operazione di Verifica PBMAC1)
7.1.2 PBMAC1 Verification Operation (Operazione di Verifica PBMAC1)
L'operazione di verifica del MAC per PBMAC1 consiste dei seguenti passaggi, che elaborano un messaggio M sotto una password P per verificare un codice di autenticazione del messaggio T:
-
Ottenere il salt S e il conteggio delle iterazioni c.
-
Ottenere la lunghezza della chiave in ottetti, dkLen, per la chiave derivata per lo schema di autenticazione dei messaggi sottostante.
-
Applicare la funzione di derivazione delle chiavi selezionata alla password P, al salt S e al conteggio delle iterazioni c per produrre una chiave derivata DK di lunghezza dkLen ottetti:
DK = KDF (P, S, c, dkLen) -
Elaborare il messaggio M con lo schema di autenticazione dei messaggi sottostante sotto la chiave derivata DK per verificare il codice di autenticazione del messaggio T.
-
Se il codice di autenticazione del messaggio viene verificato, fornire in output "correct"; altrimenti fornire in output "incorrect".