$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
La computación en la nube se ha convertido en esencial para los servicios de datos modernos, ofreciendo flexibilidad, escalabilidad y eficiencia. Sin embargo, con esta adopción generalizada aumenta la exposición a amenazas cibernéticas, especialmente aquellas que apuntan a la confidencialidad e integridad de los datos. Los algoritmos de cifrado tradicionales como AES-256 y RSA, aunque ampliamente utilizados, enfrentan limitaciones crecientes. Estos métodos requieren grandes recursos computacionales y son vulnerables a tecnologías en evolución como la computacióncuántica 1. Esto genera una necesidad urgente de sistemas de cifrado novedosos que sean ligeros, escalables y a prueba de futuro.
La criptografía basada en ADN ha surgido como una alternativa prometedora debido a su inherente complejidad, aleatoriedad y potencial para el cálculoparalelo 2. Sin embargo, el atractivo teórico de estos métodos a menudo choca con su implementación práctica. La mayoría de los esquemas basados en ADN existentes han tenido dificultades para ser aplicables en el mundo real, ya que a menudo dependen del hardware, requieren equipos de laboratorio especializados o carecen del rendimiento y escalabilidad necesarios para entornos dinámicosen la nube 3. Estas limitaciones han creado una brecha significativa entre la promesa teórica de la seguridad inspirada en la bio y su aplicabilidad práctica.
Para abordar esto, presentamos Variational DNA Based Data Security (VDNABDS), un marco de cifrado basado en software que transforma entradas específicas del usuario en claves dinámicas similares al ADN mediante operaciones SHA-256 y XOR. El método permite generar claves en menos de 5 ms y cifra grandes volúmenes de datos en solo 4 s, superando significativamente a modelos anteriores como CSDES y ZMCACM4. VDNABDS soporta más de 1 x 1038 combinaciones únicas de teclas, proporcionando una fuerte protección contra ataques de fuerza bruta y cuánticos.
Aunque muchos investigadores han explorado soluciones para la seguridad en la nube, a menudo se centran en problemas específicos e aislados. Por ejemplo, Wang et al.5 propusieron un modelo de autenticación segura para la computación en la nube, pero carece de capacidades de cifrado a nivel de contenido. De manera similar, Ahmed et al.6desarrollaron DNACDS para entornos IoE, pero el esquema sufre de una escalabilidad limitada en pruebas en tiempo real. Otros esfuerzos combinan Blowfish con blockchain7o aplican ADN para el controlde acceso 8, pero a menudo no logran mejorar ni en adaptabilidad. VDNABDS cubre estas lagunas con su estrategia de cifrado rápida, independiente del hardware y específica de sesión, que se valida usando CloudSim con un gran conjunto de datos y usuarios concurrentes.
En resumen, este trabajo ofrece las siguientes contribuciones clave al campo de la seguridad en la nube y la criptografía basada en ADN. Presentamos VDNABDS, un novedoso marco criptográfico solo de software que transforma información específica del usuario en claves de cifrado dinámicas similares al ADN. Demostramos un rendimiento y escalabilidad excepcionales, con VDNABDS logrando la generación de claves en solo 5 ms y cifrando un conjunto de datos de 3GB en 4,1 s, superando modelos existentes como ZMCACM y AES-256. Validamos la seguridad post-cuántica del protocolo demostrando una clave derivada del ADN de 1024 bits y transformaciones no algebraicas, que proporcionan un nivel de seguridad muy superior al umbral del NIST y resisten tanto los algoritmos de Shor como los deGrover 9. Proponemos un esquema de protección de clave de doble capa que combina criptografía de curvas elípticas (ECC) y RSA-OAEP para envolver de forma segura la clave de ADN, mejorando su resistencia contra ataques de fuerza bruta yrepetición 10.