Merci de me donner un résumé de ce qu'est l'AES-GCM et quelles sont ses entrées et sorties.
Please give me a summary of what AES-GCM is and what are its inputs and outputs.
AES-GCM is a mode of operation for symmetric-key cryptography. It stands for Galois/Counter Mode and is an authenticated block cipher that provides integrity and authenticity on top of confidentiality. It accepts as input a key K, a plaintest P and associated data AD, and it produces as output the ciphertext C and an authentication tag T.
AES-GCM est un mode de fonctionnement de la cryptographie à clé symétrique. Il s'agit d'un chiffrement par blocs authentifié qui assure l'intégrité et l'authenticité en plus de la confidentialité. Il accepte en entrée une clé K, une empreinte P et des données associées AD, et produit en sortie le texte chiffré C et une étiquette d'authentification T.
summarization
En cryptographie, le mode Galois/compteur (GCM) est un mode d'opération pour les algorithmes de chiffrement par blocs à clé symétrique qui est largement adopté pour ses performances. Il est possible d'atteindre des taux de débit GCM pour les canaux de communication à haut débit les plus modernes avec des ressources matérielles peu coûteuses.

L'algorithme GCM assure à la fois l'authenticité (intégrité) et la confidentialité des données et appartient à la classe des méthodes de chiffrement authentifié avec données associées (AEAD). Cela signifie qu'il prend en entrée une clé K, un texte en clair P et des données associées AD ; il chiffre ensuite le texte en clair à l'aide de la clé pour produire le texte chiffré C et calcule une étiquette d'authentification T à partir du texte chiffré et des données associées (qui restent non chiffrées). Un destinataire connaissant K peut, à la réception de AD, C et T, décrypter le texte chiffré pour récupérer le texte en clair P et vérifier l'étiquette T pour s'assurer que ni le texte chiffré ni les données associées n'ont été altérés.
fr