Bitte gib mir eine Zusammenfassung darüber, was AES-GCM ist und was seine Ein- und Ausgänge sind.
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 ist eine Betriebsart für symmetrische Kryptografie. Er steht für Galois/Counter Mode und ist eine authentifizierte Blockchiffre, die zusätzlich zur Vertraulichkeit auch Integrität und Authentizität bietet. Sie akzeptiert als Eingabe einen Schlüssel K, einen Plaintest P und zugehörige Daten AD und produziert als Ausgabe den Chiffretext C und ein Authentifizierungskennzeichen T.
summarization
In der Kryptografie ist der Galois/Counter Mode (GCM) eine Betriebsart für kryptografische Blockchiffren mit symmetrischem Schlüssel, die aufgrund ihrer Leistungsfähigkeit weit verbreitet ist. GCM-Durchsatzraten für moderne Hochgeschwindigkeits-Kommunikationskanäle können mit kostengünstigen Hardware-Ressourcen erreicht werden.

Der GCM-Algorithmus bietet sowohl Datenauthentizität (Integrität) als auch Vertraulichkeit und gehört zur Klasse der AEAD-Verfahren (Authenticated Encryption with Associated Data). Das bedeutet, dass er als Eingabe einen Schlüssel K, einen Klartext P und einige zugehörige Daten AD benötigt; er verschlüsselt dann den Klartext mit dem Schlüssel, um einen Geheimtext C zu erzeugen, und berechnet ein Authentifizierungskennzeichen T aus dem Geheimtext und den zugehörigen Daten (die unverschlüsselt bleiben). Ein Empfänger, der K kennt, kann nach Erhalt von AD, C und T den verschlüsselten Text entschlüsseln, um den Klartext P wiederherzustellen, und kann die Kennzeichnung T überprüfen, um sicherzustellen, dass weder der verschlüsselte Text noch die zugehörigen Daten manipuliert wurden.
de