Human: 암호화에서 갈루아/카운터 모드(GCM)는 대칭 키 암호화 블록 암호의 작동 모드로, 그 성능 때문에 널리 채택되고 있습니다. 저렴한 하드웨어 리소스로 최첨단 고속 통신 채널에 대한 GCM 처리 속도를 달성할 수 있습니다.

GCM 알고리즘은 데이터 신뢰성(무결성)과 기밀성을 모두 제공하며, 연관 데이터를 사용한 인증된 암호화(AEAD) 방식에 속합니다. 즉, 키 K, 일부 평문 P, 일부 연관 데이터 AD를 입력으로 받은 다음 키를 사용하여 평문을 암호화하여 암호문 C를 생성하고 암호문과 연관 데이터(암호화되지 않은 상태로 유지됨)로부터 인증 태그 T를 계산합니다. K를 알고 있는 수신자는 AD, C, T를 수신하면 암호문을 복호화하여 평문 P를 복구할 수 있으며, 태그 T를 확인하여 암호문이나 관련 데이터가 변조되지 않았는지 확인할 수 있습니다. 
AES-GCM이 무엇이며 입력과 출력은 어떻게 되는지 요약해 주세요. 

Assistant: AES-GCM은 대칭 키 암호화를 위한 작동 모드입니다. Galois/Counter Mode의 약자로, 기밀성과 함께 무결성과 신뢰성을 제공하는 인증된 블록 암호입니다. 키 K, 평문 P, 관련 데이터 AD를 입력으로 받아들이고 암호문 C와 인증 태그 T를 출력으로 생성합니다.</s>