Tafadhali nipe muhtasari wa nini AES-GCM ni na nini ni pembejeo zake na pato.
Context:Katika cryptography, Galois / Counter Mode (GCM) ni hali ya uendeshaji kwa symmetric-key cryptographic block ciphers ambayo ni sana kupitishwa kwa ajili ya utendaji wake. GCM throughput viwango vya hali ya sanaa, high-speed njia za mawasiliano inaweza kupatikana na rasilimali gharama nafuu vifaa.  GCM algorithm hutoa wote ukweli wa data (uadilifu) na usiri na ni mali ya darasa la encryption kuthibitishwa na data kuhusishwa (AEAD) mbinu. Hii ina maana kwamba kama pembejeo inachukua ufunguo K, baadhi plaintext P, na baadhi ya kuhusishwa data AD; kisha encrypts plaintext kutumia ufunguo wa kuzalisha ciphertext C, na mahesabu ya kuthibitisha tag T kutoka ciphertext na kuhusishwa data (ambayo bado unencrypted). Mpokeaji na maarifa ya K, juu ya mapokezi ya AD, C na T, unaweza decrypt maandishi cipher kuokoa plaintext P na unaweza kuangalia tag T kuhakikisha kwamba wala maandishi cipher wala data kuhusiana walikuwa tampered na.
AES-GCM ni hali ya uendeshaji kwa ajili ya symmetric-ufunguo cryptography. Ni inasimama kwa Galois / Counter Mode na ni kuthibitishwa block cipher ambayo inatoa uadilifu na uhalisi juu ya usiri. Inakubali kama pembejeo ufunguo K, plaintest P na kuhusishwa data AD, na inazalisha kama pato ciphertext C na tag ya uthibitishaji T.