Articulo de referencia

SC2000

En criptografía , SC2000 es un cifrado por bloques inventado por un grupo de investigación de Fujitsu Labs. Fue presentado al proyecto NESSIE , pero no fue seleccionado. En 2003...

En criptografía , SC2000 es un cifrado por bloques inventado por un grupo de investigación de Fujitsu Labs. Fue presentado al proyecto NESSIE , pero no fue seleccionado. En 2003, CRYPTREC recomendó esta técnica criptográfica para su uso por el gobierno japonés ; sin embargo, en la revisión de CRYPTREC de 2013, la clasificó como "candidata".

El algoritmo utiliza claves de 128, 192 o 256 bits. Opera en bloques de 128 bits mediante 6,5 o 7,5 rondas de cifrado. Cada ronda consta de búsquedas en la caja S , adición de claves y una red Feistel de dos rondas sin clave . Existen tres cajas S: una de 4x4 bits que se utiliza al inicio de cada ronda, una de 5x5 bits y una de 6x6 bits que se utiliza en la red Feistel.

No se ha anunciado ningún análisis del SC2000 completo, pero una versión reducida de 4,5 rondas es susceptible al criptoanálisis lineal , y una versión reducida de 5 rondas es susceptible al criptoanálisis diferencial . [ 1 ] [ 2 ] [ 3 ]

En 2014, Alex Biryukov e Ivica Nikolić descubrieron una vulnerabilidad en el esquema de claves del SC2000 que permite a un atacante encontrar claves que colisionan y que dan como resultado cifrados idénticos en tan solo 2³⁹ veces para claves de 256 bits. Demostraron que existen 2⁶⁸ pares de claves que colisionan y que el conjunto completo se puede encontrar en 2⁵⁸ veces. [ 4 ]

Referencias

  1. Lars Knudsen , Håvard Raddum (7 de marzo de 2001). "Primer informe sobre Whirlpool, NUSH, SC2000, Noekeon, Two-Track-MAC y RC6" (PDF) . Consultado el 8 de febrero de 2007 .{{cite journal}}: Para citar una revista se requiere |journal=( ayuda )
  2. Hitoshi Yanami, Takeshi Shimoyama, Orr Dunkelman (2000). Criptoanálisis diferencial y lineal de un SC2000 de ronda reducida (PDF/ PostScript ) . Actas del segundo taller abierto de NESSIE . Consultado el 8 de febrero de 2007 .{{cite conference}}: CS1 maint: varios nombres: lista de autores ( enlace )
  3. Jiqiang Lu (julio de 2011). "Ataque diferencial a cinco rondas del cifrado de bloques SC2000" (PDF) . Revista de Ciencias de la Computación y Tecnología . Consultado el 30 de enero de 2012 .
  4. Alex Biryukov; Ivica Nikolić (10 de noviembre de 2014). "Colliding Keys for SC2000-256" (PDF) . Archivado del original (PDF) el 24 de septiembre de 2016. Recuperado el 16 de septiembre de 2015 .{{cite journal}}: Para citar una revista se requiere |journal=( ayuda )
  • Cifrados de 256 bits - Implementación de referencia SC2000 y código derivado