Nota: La traducción de esta entrada está actualmente en revisión de calidad, por lo que parte del contenido se muestra temporalmente solo en inglés.
Esta entrada aún no se ha traducido a tu idioma, así que se muestra el original a continuación.
block cipher
This term describes a specific architectural approach to symmetric-key encryption. It differs from a stream cipher, which encrypts digits or bytes one at a time; a block cipher requires the data to be partitioned into discrete, fixed-length segments before processing. This necessitates the use of padding schemes when the final piece of data is shorter than the required block size.
In technical discourse, the term is almost always associated with the concept of a mode of operation, such as Cipher Block Chaining (CBC) or Galois/Counter Mode (GCM). These modes determine how the block cipher is applied to sequences of blocks to ensure that identical plaintext blocks do not result in identical ciphertext blocks, which would otherwise reveal patterns to an attacker.
Meanings
Examples
AES is the most widely used block cipher in modern security protocols.
We need to choose a secure block cipher for the new database encryption.
The professor explained how a block cipher differs from a stream cipher.
I wonder if this block cipher is vulnerable to differential cryptanalysis.
A block cipher processes data in fixed size chunks rather than bit by bit.
Which block cipher should we implement for the firmware update?
The security audit revealed a weakness in the legacy block cipher used by the system.
He spent the entire afternoon studying the internal rounds of the block cipher.