Passa al contenuto principale

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:

  1. Ottenere il salt S e il conteggio delle iterazioni c.

  2. Ottenere la lunghezza della chiave in ottetti, dkLen, per la chiave derivata per lo schema di autenticazione dei messaggi sottostante.

  3. 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)
  4. 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.

  5. Se il codice di autenticazione del messaggio viene verificato, fornire in output "correct"; altrimenti fornire in output "incorrect".