請給我一個AES-GCM的概述，以及它的輸入和輸出是什麼。
在密碼學中，Galois/Counter Mode (GCM) 是一種對稱金鑰加密塊密碼的操作模式，因其高效能而被廣泛採用。對於最先進的高速通訊通道，使用廉價的硬體資源可以實現GCM的吞吐量。

GCM演演算法提供了資料的真實性（完整性）和機密性，並屬於帶有關聯資料（AEAD）方法的認證加密類別。這意味著它以金鑰K、一些明文P和一些關聯資料AD作為輸入；然後使用金鑰加密明文以產生密文C，並從密文和未加密的關聯資料計算出認證標記T。具有K知識的接收方在接收AD、C和T後，可以解密密文以恢復明文P，並檢查標記T以確保密文和關聯資料都沒有被篡改。
AES-GCM 是對稱金鑰加密的一種操作模式。它代表伽羅瓦/計數器模式，是一種經過驗證的分組密碼，可在保密性的基礎上提供完整性和真實性。它接受金鑰 K、明文 P 和相關資料 AD 作為輸入，並生成密文 C 和身份驗證標籤 T 作為輸出。