gptkbp:instanceOf
|
gptkb:algorithm
|
gptkbp:block
|
128 bits
|
gptkbp:category
|
symmetric-key cryptography
authenticated encryption
|
gptkbp:definedIn
|
gptkb:NIST_SP_800-38D
|
gptkbp:fullName
|
gptkb:Advanced_Encryption_Standard_Galois/Counter_Mode
|
https://www.w3.org/2000/01/rdf-schema#label
|
AES-GCM encryption
|
gptkbp:input
|
nonce
encryption key
plaintext
associated data
|
gptkbp:introducedIn
|
2007
|
gptkbp:inventedBy
|
gptkb:David_McGrew
gptkb:John_Viega
|
gptkbp:keySize
|
128 bits
256 bits
192 bits
|
gptkbp:mode
|
gptkb:Galois/Counter_Mode
|
gptkbp:nonceSize
|
96 bits
|
gptkbp:output
|
crypt
authentication tag
|
gptkbp:provides
|
authentication
integrity
confidentiality
|
gptkbp:requires
|
unique nonce per key
|
gptkbp:resistantTo
|
replay attacks
chosen ciphertext attacks
|
gptkbp:size
|
128 bits
104 bits
96 bits
112 bits
120 bits
|
gptkbp:specifies
|
gptkb:RFC_5116
gptkb:RFC_5288
gptkb:FIPS_PUB_197
|
gptkbp:standardizedBy
|
gptkb:NIST
|
gptkbp:supports
|
parallel processing
|
gptkbp:supportsAlgorithm
|
crypt
|
gptkbp:usedFor
|
data encryption
data authentication
|
gptkbp:usedIn
|
gptkb:IPsec
SSH
TLS
|
gptkbp:uses
|
Galois field multiplication
|
gptkbp:usesCipher
|
gptkb:AES
|
gptkbp:usesNonce
|
yes
|
gptkbp:vulnerableTo
|
nonce reuse
|
gptkbp:bfsParent
|
gptkb:vSphere_vMotion_Encryption
|
gptkbp:bfsLayer
|
7
|