Passa al contenuto principale

1. Introduction (Introduzione)

1. Introduction (Introduzione)

Questo documento fornisce raccomandazioni per l'implementazione della crittografia basata su password, coprendo i seguenti aspetti:

  • funzioni di derivazione delle chiavi
  • schemi di cifratura
  • schemi di autenticazione dei messaggi
  • sintassi ASN.1 che identifica le tecniche

Le raccomandazioni sono destinate all'applicazione generale all'interno di sistemi informatici e di comunicazione e, come tali, includono una notevole quantità di flessibilità. Sono particolarmente destinate alla protezione di informazioni sensibili come le chiavi private, come in PKCS #8 [PKCS8] [RFC5958]. Si prevede che gli standard applicativi e i profili di implementazione basati su queste specifiche possano includere vincoli aggiuntivi.

Altre tecniche crittografiche basate su password, come i protocolli di autenticazione delle entità chiave basati su password e i protocolli di stabilimento delle chiavi [BELLOV] [JABLON] [WU], sono al di fuori dell'ambito di questo documento. Anche le linee guida per la selezione delle password sono al di fuori dell'ambito. Questo documento sostituisce PKCS #5 versione 2.0 [RFC2898] ma include tecniche compatibili.

Questo documento rappresenta una ripubblicazione di PKCS #5 v2.1 [PKCS5_21] dalla serie Public-Key Cryptography Standards (PKCS) di RSA Laboratories.