Live briefing
Everything about Block cipher mode of operation
Cryptography algorithm
In cryptography, a block cipher mode of operation is an algorithm that uses a block cipher to provide information security such as confidentiality or authenticity. A block cipher by itself is only suitable for the secure cryptographic transformation of one fixed-length group of bits called a block. A mode of operation describes how to repeatedly apply a cipher's single-block operation to securely transform amounts of data larger than a block. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Block cipher mode of operationA 5-minute orientation
- Skim a recent paper: Quantum data communication protection with the quantum permutation pad block cipher in counter mode and Clifford operatorsInfluential work since 2022
- Pick up a classic book: Information technologyThe most-reprinted book on the subject
- Read the landmark paper: NIST Block Cipher Modes of Operation for ConfidentialityCited 16 times
- Go sideways: Initialization vectorA closely related topic
- Go sideways: Galois/Counter ModeA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
NIST Block Cipher Modes of Operation for Confidentiality
NIST Block Cipher Modes of Operation for Authentication and Combined Confidentiality and Authentication
The offset codebook (OCB) block cipher mode of operation for authenticated encryption
Automated Proofs of Block Cipher Modes of Operation
Analysis of block cipher modes of operation for rfid devices
Safety Comparison Analysis Against Known/Chosen Plaintext Attack of RBF (Random Block Feedback) Mode to Other Block Cipher Modes of Operation
Matrix Power Function Based Block Cipher Operating in CBC Mode
Counter Chain: A New Block Cipher Mode of Operation
🆕 Influential since 2022
📚 Books worth reading
- 📕Information technologyInternational Organization for Standardization. · 1990
Cryptography and network securityWilliam Stallings · 2006- 📕Everyday CryptographyKeith M. Martin · 2012
- 📕Recommendation for block cipher modes of operationMorris Dworkin · 2007
- 📕Recommendation for Block Cipher Modes of OperationU. S. Department U.S. Department of Commerce · 2014
- 📕Recommendation for Block Cipher Modes of Operation Methods and Techniquesnist · 2014
- 📕Recommendation for Block Cipher Modes of Operation : Methods for Key WrappingNational Institute National Institute of Standards and Technology · 2012
- 📕Recommendation for Block Cipher Modes of Operation NIST SP 800-38BNational Institute National Institute of Standards and Technology · 2005
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Initialization vector In cryptography, an initialization vector (IV) or starting variable is an input to a cryptographic primitive being used to provide the initial state. The…
- Galois/Counter Mode In cryptography, Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers. The proposal was first published in 2007…
- Authenticated encryption Authenticated encryption (AE) is any encryption scheme which simultaneously assures the data confidentiality (also known as privacy: the encrypted message…
- AES implementations There are various implementations of the Advanced Encryption Standard, also known as Rijndael. Rijndael is free for any use public or private, commercial…
- AES-GCM-SIV AES-GCM-SIV is a mode of operation for the Advanced Encryption Standard which provides similar (but slightly worse) performance to Galois/Counter Mode…
- Ciphertext stealing In cryptography, ciphertext stealing (CTS) is a general method of using a block cipher mode of operation that allows for processing of messages that are…
- Block cipher In cryptography, a block cipher is a deterministic algorithm that operates on fixed-length groups of bits, called blocks. Block ciphers are the elementary…
- CCM mode CCM mode (counter with cipher block chaining message authentication code; counter with CBC-MAC) is a mode of operation for cryptographic block ciphers…