Aller au contenu principal

1. Introduction

Ce document fournit des recommandations pour l'implémentation de la cryptographie basée sur mot de passe, couvrant les aspects suivants:

  • fonctions de dérivation de clé
  • schémas de chiffrement
  • schémas d'authentification de message
  • syntaxe ASN.1 identifiant les techniques

Les recommandations sont destinées à une application générale dans les systèmes informatiques et de communication et, en tant que telles, incluent une quantité considérable de flexibilité. Elles sont particulièrement destinées à la protection d'informations sensibles telles que les clés privées comme dans PKCS #8 [PKCS8] [RFC5958]. Il est prévu que les normes d'application et les profils d'implémentation basés sur ces spécifications puissent inclure des contraintes supplémentaires.

D'autres techniques cryptographiques basées sur des mots de passe, telles que l'authentification d'entité clé basée sur mot de passe et les protocoles d'établissement de clé [BELLOV] [JABLON] [WU] sont en dehors de la portée de ce document. Les directives pour la sélection des mots de passe sont également en dehors de la portée. Ce document remplace PKCS #5 version 2.0 [RFC2898] mais inclut des techniques compatibles.

Ce document représente une republication de PKCS #5 v2.1 [PKCS5_21] de la série Public-Key Cryptography Standards (PKCS) de RSA Laboratories.