Passa al contenuto principale

6. Encryption Schemes (Schemi di Cifratura)

6. Encryption Schemes (Schemi di Cifratura)

Uno schema di cifratura, nell'ambito simmetrico, consiste di un'operazione di cifratura e di un'operazione di decifratura, dove l'operazione di cifratura produce un testo cifrato da un messaggio sotto una chiave, e l'operazione di decifratura recupera il messaggio dal testo cifrato sotto la stessa chiave. In uno schema di cifratura basato su password, la chiave è una password.

Un'applicazione tipica di uno schema di cifratura basato su password è un metodo di protezione delle chiavi private, dove il messaggio contiene informazioni sulla chiave privata, come in PKCS #8. Gli schemi di cifratura definiti qui sarebbero algoritmi di cifratura adatti in quel contesto.

Nella presente sezione sono specificati due schemi: PBES1 e PBES2. PBES2 è raccomandato per le nuove applicazioni; PBES1 è incluso solo per la compatibilità con le applicazioni esistenti e non è raccomandato per le nuove applicazioni.