Criptografía simple: 'Rapidhash' revela peligros ocultos

Fuentes: New 'Rapidhash' Function Highlights Risks of Simplistic Cryptography

Un artículo técnico explora la creación de funciones hash extremadamente simplificadas, como 'rapidhash' y variantes basadas en adición, para ilustrar los riesgos de la criptografía simplista y cómo la optimización de tablas hash puede llevar a soluciones ineficientes. 'Rapidhash', por ejemplo, utiliza una fórmula básica con XOR y multiplicación, mientras que las funciones basadas en adición son aún más simples. Aunque estas funciones pueden ser útiles en contextos específicos (como retrocomputación o procesamiento de datos estáticos), son vulnerables a ataques de denegación de servicio (HashDoS) y no ofrecen una seguridad robusta. El artículo también analiza cómo la entropía se puede mejorar mediante técnicas como la multiplicación plegada y la adición de rondas de finalización. El objetivo final es demostrar que, aunque la simplicidad puede ser atractiva, es crucial comprender las implicaciones de seguridad y rendimiento de las funciones hash, y cómo incluso las optimizaciones aparentemente inocuas pueden tener consecuencias inesperadas. El análisis incluye ejemplos prácticos y pruebas de correlación de bits para evaluar el comportamiento de estas funciones hash simplificadas.