Con la ayuda del hecho de que el caos es sensible a las condiciones iniciales y a la pseudoaleatoriedad, combinada con las configuraciones espaciales en la capacidad de procesamiento de información inherente y única de la molécula de ADN, se propone aquí un novedoso algoritmo de cifrado de imágenes basado en la permutación de bits y la codificación dinámica del ADN. El algoritmo utiliza primero Keccak para calcular el valor hash de una secuencia de ADN dada como valor inicial de un mapa caótico; en segundo lugar, utiliza una secuencia caótica para codificar las ubicaciones de los píxeles de la imagen, y la red de mariposas se utiliza para implementar la permutación de bits. A continuación, la imagen se codifica en una matriz dinámica de ADN, y se realiza una operación algebraica con la secuencia de ADN para realizar la sustitución de los píxeles, lo que mejora aún más la seguridad del cifrado. Por último, las propiedades de confusión y difusión del algoritmo se ven reforzadas por la operación de la secuencia de ADN y la retroalimentación del texto cifrado. Los resultados del experimento y del análisis de seguridad muestran que el algoritmo no sólo tiene un gran espacio de claves y una fuerte sensibilidad a la clave, sino que también puede resistir eficazmente operaciones de ataque como el análisis estadístico y el análisis exhaustivo.
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Aplicación basada en SILAR de varios nanopilares en LED basados en GaN para mejorar la eficiencia de extracción de luz
Artículo:
Sensor WiFi autónomo para sistemas de calefacción en el Internet de las Cosas
Artículo:
Predicción de series temporales financieras mediante redes neuronales recurrentes de Elman
Artículo:
Preparación de un fotocatalizador de óxido de bismuto y su aplicación en LED de luz blanca
Artículo:
Diagnóstico oportuno de la leucemia linfoblástica aguda mediante métodos de aprendizaje profundo orientados a la inteligencia artificial