Context: Dalam kriptografi, Galois/Counter Mode (GCM) adalah sebuah mode operasi untuk cipher block kriptografi simetris-kunci yang secara luas diadopsi untuk kinerjanya. GCM throughput tingkat untuk negara-of-the-art, saluran komunikasi berkecepatan tinggi dapat dicapai dengan sumber daya perangkat keras murah. Algoritma GCM menyediakan keaslian data (integritas) dan kerahasiaan dan termasuk dalam kelas enkripsi otentikasi dengan data terkait (AEAD) metode. Ini berarti bahwa sebagai input ia mengambil kunci K, beberapa plaintext P, dan beberapa data terkait AD; kemudian mengenkripsi plaintext menggunakan kunci untuk menghasilkan ciphertext C, dan menghitung tag otentikasi T dari ciphertext dan data terkait (yang tetap tidak terenkripsi).

Tolong berikan saya ringkasan dari apa AES-GCM dan apa input dan output nya.

AES-GCM adalah mode operasi untuk kriptografi simetris-kunci. Ini adalah singkatan dari Galois / Counter Mode dan merupakan cipher blok yang diotentikasi yang memberikan integritas dan keaslian di atas kerahasiaan. Ini menerima sebagai input kunci K, plaintest P dan data terkait AD, dan menghasilkan sebagai output ciphertext C dan tag otentikasi T.