Cifre menos de un byte de datos de forma rápida y segura

1

Sé que me atacarán por esto, pero aquí va: para un proyecto que estoy haciendo, tengo un entero de 2 bits muy importante que necesito cifrar (el "nivel de seguridad" del programa) Lo más rápido posible, al tiempo que garantiza la integridad. Sin embargo, está utilizando la misma contraseña de cifrado que ciertos datos en reposo. Si cifro los datos con AES-CBC sin un procedimiento de derivación de clave difícil, eso facilitaría la fuerza bruta de la clave para los datos en reposo, lo que no es demasiado bueno. Sin embargo, si utilizo un procedimiento de derivación de clave difícil, eso haría que el programa sea mucho más lento.

¿Hay una forma de cifrar menos de un byte de datos de forma rápida y con verificación de integridad, sin reducir la seguridad de la derivación clave? Mi opinión actual es que la forma más fácil de hacerlo sería combinar un método de cifrado impredecible de un solo byte con un algoritmo de hashing con una alta tasa de colisión.

    
pregunta id0 24.09.2017 - 00:13
fuente

0 respuestas

Lea otras preguntas en las etiquetas