Cangrejo (cipher)

En criptografía, el Crab es un cifrado por bloques derivado de MD5 propuesto por Burt Kaliski y Matt Robshaw en el primer Fast software Encryption (FSE) en 1993. El Crab fue diseñado no tanto para usarlo realmente como para demostrar cómo las ideas detrás de las funciones hash podrían usarse para crear un cifrado muy rápido.

El Crab tiene un bloque de datos inusualmente largo de hasta 8192 bits. El tamaño de la clave ha sido establecido por sus desarrolladores a 80 bits, pero el cifrado puede utilizar cualquier longitud deseada. Los autores no especificaron ninguna programación de claves, pero la clave se utiliza para crear 2 grandes conjuntos de subclaves: una permutación de números de 0 a 255, y una matriz de 2048 números de 32 bits. El bloque de datos se divide en 256 sub-bloques de 32 bits cada uno, que se intercambian al comienzo del proceso; luego el algoritmo realiza 4 pasos sobre los datos, y cada vez aplica una de las 4 funciones de transformación adaptadas por MD5.

Markku-Juhani Saarinen, en su análisis de cifrados de bloque basados en SHA - 1 y MD5 presentado en FSE 2003, crittanalizzato brevemente el cangrejo, descubriendo una debilidad en el algoritmo que permite distinguirlo de un flujo de datos aleatorios utilizando solo una docena de textos planos elegidos, y especulando que la debilidad se puede convertir en un ataque con la recuperación completa de la clave usar no más de 2 16 texto sin formato elegido Este ataque depende en gran medida de la programación de la clave utilizada.

Bloquear cifrados

NewDES

En criptografía, el NewDES es un cifrado por bloques con clave simétrica. Fue creado en 1984/1985 por Robert Scott como un reemplazo potencial para DES. A pesar...

ICE (cifra)

En criptografía, ICE (Information Concealment Engine) es un cifrado por bloques publicado por Matthew Kwan en 1997. El algoritmo es similar en estructura al DES...
Esta página se basa en el artículo de Wikipedia: Fuente, Autores, Licencia Creative Commons Reconocimiento-CompartirIgual.
This page is based on the Wikipedia article: Source, Authors, Creative Commons Attribution-ShareAlike License.
contactos
Política de privacidad , Descargos de responsabilidad