AES-GCM
定义 Definition
AES-GCM 是一种常用的认证加密(AEAD)算法组合:用 AES(Advanced Encryption Standard,高级加密标准)进行加密,并用 GCM(Galois/Counter Mode,伽罗瓦/计数器模式)同时提供机密性与完整性/真实性校验(防篡改、可检测伪造)。
发音 Pronunciation (IPA)
/ˌeɪ.iːˈɛs ˌdʒiː.siːˈɛm/
例句 Examples
We use AES-GCM to encrypt user data.
我们使用 AES-GCM 来加密用户数据。
In TLS 1.3, AES-GCM is widely deployed because it provides both encryption and authentication with good performance on modern CPUs.
在 TLS 1.3 中,AES-GCM 被广泛部署,因为它能同时提供加密与认证,并且在现代 CPU 上性能良好。
词源 Etymology
AES-GCM 由两部分缩写组成:AES 指“高级加密标准”(最常见的对称分组密码标准之一);GCM 指“伽罗瓦/计数器模式”,是一种把计数器模式加密与基于伽罗瓦域运算的认证标签(tag)结合起来的工作模式。因此 AES-GCM 通常用来表示“使用 AES 作为底层分组密码的 GCM 认证加密方案”。
相关词 Related Words
文学与文献作品 Literary & Notable Works
- NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC(NIST 对 GCM/GMAC 的权威规范)
- RFC 5116: An Interface and Algorithms for Authenticated Encryption(将 AES-GCM 等 AEAD 算法纳入标准化接口语境)
- RFC 5288: AES Galois Counter Mode (GCM) Cipher Suites for TLS(TLS 中 AES-GCM 套件的规范)
- RFC 8446: The Transport Layer Security (TLS) Protocol Version 1.3(TLS 1.3 中常见 AEAD 选择包含 AES-GCM)
- *RFC 8452: AES-GCM and AES-CCM Authenticated Encryption in the Secure Real-time Transport Protocol (SRTP)*(SRTP 中对 AES-GCM 的使用规范)