Ver:
· Criptografía de clave secreta
Algoritmo de
cifra que divide el texto en claro en bloques de igual longitud, operando sobre
cada uno de éstos considerado como una unidad.
La longitud del bloque está prefijada en algunos
algoritmos de cifra, como el DES o el IDEA, y en otros es variable por el
usuario, como el RC-5
[Ribagorda:1997]
Procedimiento
de cifrado en el que la serie de caracteres del texto claro se divide en
bloques de una determinada longitud, cada uno de los cuales se transforma con
un bloque de caracteres de la serie cifrante para obtener el texto cifrado.
Si existe
solape entre los bloques se denomina cifra en bloques encadenados, que puede
ser en modalidad criptograma (el bloque lo forman el texto claro y parte del
bloque cifrado anterior), modalidad mensaje claro (el bloque lo forman el texto
claro y parte del bloque de texto claro anterior) o mixto (mezcla de los dos
sistemas anteriores).
Si no existe
solape de bloques se denomina cifra en bloque puro.
[CESID:1997]
An encryption
algorithm that breaks plain text into fixed-size segments and uses the same key
to transform each plaintext segment into a fixed-size segment of cipher text.
Examples: AES, Blowfish, DEA, IDEA, RC2, and SKIPJACK. (See: block, mode.
Compare: stream cipher.) [RFC4949:2007]
A block cipher
encrypts one block of data at a time.
symmetric
encipherment system with the property that the encryption algorithm operates on
a block of plaintext, i.e. a string of bits of a defined length, to yield a
block of ciphertext. [ISO-18033-1:2005]
Temas relacionados