AES-GCM(高级加密标准-伽罗瓦/计数器模式)是一种加密算法,被广泛应用于现代密码学中。它将AES块密码与基于多项式伽罗瓦域的认证和加密操作相结合。AES-GCM经过全面分析和测试,被认为是一种非常安全的算法,可以抵御已知的攻击,包括暴力攻击和已知明文攻击。
它已被互联网工程任务组(IETF)和其他标准化组织标准化,并被广泛用于各种应用,包括TLS(传输层安全)和IPsec(互联网协议安全)。
GCM是认证加密模式中的一种,它结合了上述两者的特点(GCM中的G就是指GMAC,C就是指CTR),能同时确保数据的保密性、完整性及真实性