Acrónimos: CAST
Ver:
· Criptografía de clave secreta
· http://www.ietf.org/rfc/rfc2612
· http://www.ietf.org/rfc/rfc2144
· [ISO-18033-3:2005]
Algoritmo de
cifra basado en un secreto compartido (clave).
· CAST-128: Cifra el texto en bloques de 64 bits. Utiliza claves de 40 a 128 bits.
· CAST-256: Cifra el texto en bloques de 128 bits. Utiliza claves de 128, 192 o 256 bits.
es un
algoritmo de cifrado por bloques publicado en junio de 1998 y propuesto como
candidato para el programa Advanced Encryption Standard (AES). Es una extensión
de algoritmo de cifrado CAST-128; ambos fueron diseñados siguiendo la
metodología de diseño "CAST" inventada por Carlisle Adams y Stafford
Tavares. Howard Heys y Michael Wiener contribuyeron también en su diseño.
CAST-256
utiliza los mismos elementos que CAST-128, incluyendo cajas de tipo S-Box, pero
éste último está adaptado al tamaño de bloque de 128 bits - el doble que su
predecesor. (Una construcción similar ocurrió en la evolución de RC5 hacia
RC6). 'CAST-256 acepta claves de tamaño 128, 160, 192, 224 y 256 bits. CAST-256
ejecuta 48 vueltas, algunas veces descritas como 12 quad-rounds, organizadas en
una red de Feistel generalizada.
En el RFC
2612, los autores afirman que, "El algoritmo de cifrado CAST-256 descrito
en este documento está disponible en todo el mundo sin cobro de royalties y sin
necesidad de licencia para aplicaciones no comerciales."
http://es.wikipedia.org/wiki/CAST-256
es un
cifrador por bloques usado en un gran número de productos, notablemente como
cifrador por defecto en algunas versiones de GPG y PGP. Ha sido aprobado por el
gobierno canadiense para ser usado por el Communications Security
Establishment. El algoritmo fue creado en 1996 por Carlisle Adams y Stafford
Tavares usando el procedimiento de diseño CAST. Otro miembro de la familia de
CAST es CAST-256 (un candidato a AES) derivó de CAST-128. De acuerdo con
algunas fuentes, el nombre CAST se basa en las iniciales de sus autores,
mientras que Bruce Schneier informa que los autores indican que el nombre
deberá conjurar imágenes de aleatoriedad (Schneier, 1996).
http://es.wikipedia.org/wiki/CAST-128
(N) A design
procedure for symmetric encryption algorithms, and a resulting family of
algorithms, invented by Carlisle Adams (C.A.) and Stafford Tavares (S.T.). [R2144,
R2612] [RFC4949:2007]
Temas relacionados