Clés de chiffrement
Les clés de chiffrement jouent un rôle essentiel dans les opérations de chiffrement. De nombreux schémas de chiffrement sont constitués de paires d’opérations, comme le chiffrement et le déchiffrement ou la signature et la vérification. Une clé est un élément de données variable qui est fourni en entrée à un algorithme de chiffrement pour effectuer une telle opération. Dans un schéma de chiffrement bien conçu, la sécurité du schéma dépend uniquement de la sécurité des clés utilisées.
Les clés de chiffrement peuvent être classifiées en tant que clés symétriques ou clés asymétriquesselon leur utilisation dans un schéma de chiffrement. Une clé symétrique est une clé unique utilisée pour les deux opérations d’un schéma de chiffrement (par exemple, pour chiffrer et pour déchiffrer vos données). En règle générale, la sécurité du schéma varie selon que la clé est connue uniquement des participants autorisés. En revanche, les clés asymétriques sont utilisées dans les schémas de chiffrement nécessitant des clés différentes pour chaque opération. Parmi les exemples courants de tels schémas, citons ceux qui utilisent une paire de clés publique/privée, où la sécurité du schéma repose sur le fait que la clé privée est connue d’une seule partie. Par exemple, les systèmes de chiffrement à clé publique/privée utilisent deux clés : une clé publique que tout le monde peut utiliser pour chiffrer des données et une clé privée qui est uniquement détenue par le destinataire autorisé et qui peut être utilisée pour déchiffrer les données.
Il est possible de classifier davantage les clés de chiffrement en fonction de leur utilisation prévue. Ces utilisations comprennent la génération de signatures numériques, la vérification des signatures numériques, l’authentification de messages, le chiffrement et le déchiffrement de données, l’encapsulation de clés ainsi que le transport de clés. Pour obtenir la liste complète des types de clés définis par le National Institute of Standards and Technology (NIST), consultez la section 5, Aide générale concernant la gestion des clés, de la Publication spéciale NIST 800-57 : Recommandation pour la gestion des clés – Partie 1 : Informations générales (révision 5).