Galois/Counter Mode
In cryptography, Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers which is widely adopted for its performance. GCM throughput rates for state-of-the-art, high-speed communication channels can be achieved with inexpensive hardware resources. The operation is an authenticated encryption algorithm designed to provide both data authenticity (integrity) and confidentiality. GCM is defined for block ciphers with a block size of 128 bits. Galois Message Authentication Code (GMAC) is an authentication-only variant of the GCM which can form an incremental message authentication code. Both GCM and GMAC can accept initialization vectors of arbitrary length.
- Abstraction100002137
- Attribute100024264
- Code106667317
- Cognition100023271
- Communication100033020
- Content105809192
- Idea105833840
- Manner104928903
- Plan105898568
- PlanOfAction105902545
- Property104916342
- PsychologicalFeature100023100
- Scheme105905348
- single
- WikicatAuthenticated-encryptionSchemes
- WikicatBlockCipherModesOfOperation
- WikicatMessageAuthenticationCodes
- WrittenCommunication106349220
- Comment
- enIn cryptography, Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers which is widely adopted for its performance. GCM throughput rates for state-of-the-art, high-speed communication channels can be achieved with inexpensive hardware resources. The operation is an authenticated encryption algorithm designed to provide both data authenticity (integrity) and confidentiality. GCM is defined for block ciphers with a block size of 128 bits. Galois Message Authentication Code (GMAC) is an authentication-only variant of the GCM which can form an incremental message authentication code. Both GCM and GMAC can accept initialization vectors of arbitrary length.
- Depiction
- Has abstract
- enIn cryptography, Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers which is widely adopted for its performance. GCM throughput rates for state-of-the-art, high-speed communication channels can be achieved with inexpensive hardware resources. The operation is an authenticated encryption algorithm designed to provide both data authenticity (integrity) and confidentiality. GCM is defined for block ciphers with a block size of 128 bits. Galois Message Authentication Code (GMAC) is an authentication-only variant of the GCM which can form an incremental message authentication code. Both GCM and GMAC can accept initialization vectors of arbitrary length. Different block cipher modes of operation can have significantly different performance and efficiency characteristics, even when used with the same block cipher. GCM can take full advantage of parallel processing and implementing GCM can make efficient use of an instruction pipeline or a hardware pipeline. By contrast, the cipher block chaining (CBC) mode of operation incurs pipeline stalls that hamper its efficiency and performance.
- Hypernym
- Mode
- Is primary topic of
- Counter Mode
- Label
- enGalois/Counter Mode
- Link from a Wikipage to an external page
- www.t11.org/t11/stat.nsf/7db1e1431d9d045f852566dc004cc14d/43b527df16f4b28d85256b9a00653843%3FOpenDocument
- www.ieee802.org/1/pages/802.1ae.html
- tools.ietf.org/html/draft-ietf-avt-srtp-aes-gcm-01
- luca-giuzzi.unibs.it/corsi/Support/papers-cryptography/gcm-spec.pdf
- siswg.org/
- www.t11.org/index.htm
- dx.doi.org/10.6028/NIST.SP.800-38D
- Link from a Wikipage to another Wikipage
- 802.11ad
- Advanced Encryption Standard
- AES-GCM-SIV
- Algorithm
- Authenticated encryption
- Bitwise XOR
- Block cipher
- Block cipher mode of operation
- Block cipher modes of operation
- Carry-less product
- Category:Authenticated-encryption schemes
- Category:Block cipher modes of operation
- Category:Finite fields
- Category:Message authentication codes
- Cipher block chaining
- Ciphertext
- CLMUL instruction set
- Commercial National Security Algorithm Suite
- Concrete security
- Cryptography
- CWC mode
- Fibre Channel
- File:GCM-Galois Counter Mode with IV.svg
- Finite field arithmetic
- Galois field
- Horner's method
- IEEE 802.1AE
- IEEE P1619
- INCITS
- Initialization vector
- Instruction-level parallelism
- Instruction pipeline
- Internet Engineering Task Force
- IPsec
- John Viega
- Message authentication code
- Network Security Services
- NIST
- NSA Suite B Cryptography
- OpenSSL
- OpenVPN
- Parallel processing (computing)
- Pipeline stall
- Plaintext
- Polynomial
- Secure Shell
- SoftEther VPN
- Sophie Germain Counter Mode
- Sophie Germain prime
- Stream cipher
- Stream cipher attack
- Symmetric-key algorithm
- Timing attack
- Transport Layer Security
- Weak key
- WiGig
- SameAs
- 4k5N3
- Counter Mode
- Counter Mode
- Counter Mode
- Counter Mode
- Counter Mode
- Counter Mode
- GCM
- GCM (kryptografie)
- m.0fchsq
- Q5519271
- Sayaç Modu
- 计数器模式
- 카운터 모드
- Subject
- Category:Authenticated-encryption schemes
- Category:Block cipher modes of operation
- Category:Finite fields
- Category:Message authentication codes
- Thumbnail
- WasDerivedFrom
- Counter Mode?oldid=1124662410&ns=0
- WikiPageLength
- 20365
- Wikipage page ID
- 5897139
- Wikipage revision ID
- 1124662410
- WikiPageUsesTemplate
- Template:Cryptography navbox
- Template:IETF RFC
- Template:Math
- Template:Reflist
- Template:Short description