Galois/Counter Mode

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 20 décembre 2019 à 02:44 et modifiée en dernier par Mi Ga (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Galois/Counter Mode (GCM) est un mode d'opération de chiffrement par bloc en cryptographie symétrique. Il est relativement répandu en raison de son efficacité et de ses performances. Les débits de GCM sur des canaux de communication haut débit peuvent être effectués avec des ressources matérielles raisonnables.

C'est un algorithme de chiffrement authentifié conçu pour fournir à la fois l'intégrité et l'authenticité des données, ainsi que la confidentialité. Le chiffrement utilisé est basé sur un compteur (mode CTR) dans lequel la multiplication entre le compteur et la clef de 128 bits est effectuée dans le Corps de Galois.

GCM est défini pour les chiffrements par bloc avec des tailles de bloc de 128 bits. Le code d'authentification du message de Galois — en anglais : Galois Message Authentication Code (GMAC) — est une variante limitée à l'authentification de GCM qui peut être utilisée comme code de message d'authentification incrémental. GCM et GMAC acceptent tous deux des vecteurs d'initialisation de longueur arbitraire.

La norme IEEE 802.1AE utilise cet algorithme, couplé avec Advanced Encryption Standard (AES).

Voir aussi