AES-GCM
같은 키로 암호화·복호화 · GCM = 카운터 모드 암호화 + GHASH 인증 태그
상수 · 표준이 정해 두어 누구나 같은 값
AES-256-GCMFIPS 197 · NIST SP 800-38D
| 기호 | 이름 | 정의 · 출처 | 값 |
|---|---|---|---|
| 블록 크기 | AES의 입출력 단위 | 128비트 (16바이트) | |
| 키 길이 | AES-256 | 256비트 (32바이트) | |
| Nr | 라운드 수 | AES-256 (AES-128은 10) | 14 |
| IV(nonce) 길이 | 권장값 · 이때 J₀ = IV ‖ 0³¹1 | 96비트 (12바이트) | |
| 카운터 시작값 | J₀의 마지막 32비트 | 00000001 | |
| R | GHASH 축약 상수 | x¹²⁸ + x⁷ + x² + x + 1 → 11100001 ‖ 0¹²⁰ | e1000000000000000000000000000000 |
| t | 태그 길이 | 최대값 (이 페이지에서 쓰는 값) | 128비트 (16바이트) |