Bien para el proyecto, seleccioné el esquema XBC (encadenamiento de bloques cruzados) que se presentó al NIST este año en mayo.
Fue difícil encontrar un esquema para el que no se hubiera realizado un análisis de seguridad.
teníamos pocos recursos a nuestro alcance ... sitio NIST, RFC presentados a lo largo de los años, conferencias de seguridad ...
Tuvimos que examinar casi todos los documentos para el análisis de seguridad de los esquemas ...
Este documento sobre XBC estuvo presente en la sección de modos de desarrollo en NIST ...
Este esquema es casi como CBC con dos IV ... el autor presentó dos algoritmos ...
XBC-1 fue combo de esquemas CBC y CFB
XBC-2 fue combo de esquemas CBC y OFB ..
El autor hizo hincapié en la regla de los dos hombres, donde las IV se pueden administrar a dos hombres para mejorar la seguridad ... Aunque la seguridad de XBC se basó en la elección de las IV ...
En nuestro proyecto, mostramos cómo las IVs predecibles pueden llevar a un ataque de texto simple elegido.
También manteniendo los IV como aleatorios, el ataque de texto cifrado elegido es posible ..
Al final, llegamos a la conclusión de que no era mejor que CBC y solo tenía propiedades de seguridad como CBC ...