Please use this identifier to cite or link to this item: http://repositorio.yachaytech.edu.ec/handle/123456789/152
Title: A Deep Learning Approach for a Symmetric Key Cryptography System.
Authors: Chang Tortolero, Oscar Guillermo
Quinga Socasi, Francisco de Jesús
Keywords: Autoencoder
Cryptography
Deep learning
Key generation
Symmetric encryption
Aprendizaje profundo
Autoencoder
Cifrado simétrico
Criptografía, generación de claves.
Issue Date: Mar-2020
Publisher: Universidad de Investigación de Tecnología Experimental Yachay
Abstract: En el mundo digital actual, inmerso en toneladas de gigabytes provenientes de transacciones en línea fluyendo constantemente a través de Internet, la seguridad de la información se ha convertido en una necesidad y tema de gran interés. En este sentido, se alienta a los científicos informáticos a proteger la información contra las personas maliciosas, que evolucionan rápidamente con la tecnología. El objetivo principal de la Criptografía es aplicar matemática y lógica complejas para desarrollar procesos de cifrado y descifrado, mediante los cuales se hace que la información sea ininteligible, y se recuperan los datos originales, respectivamente. Evitando así el acceso no autorizado a la información. Hasta la fecha, se han desarrollado varios algoritmos de criptografía. Como AES, 3DES y RSA, donde cada cifrado tiene sus propios puntos fuertes y débiles. Por una parte, los algoritmos de criptograf´ıa tradicionales aplican operaciones en serie exhaustivas utilizando fórmulas complejas y números primos enormes, lo que hace que el cifrado y el descifrado sean muy pesados computacionalmente y de alguna manera vulnerables. Por otro lado, recientemente el aprendizaje automático y la inteligencia artificial han logrado mejoras significativas en Criptografía. Este trabajo propone un sistema alternativo de criptografía simétrica basado en aprendizaje profundo utilizando dos componentes principales: (1) Un tipo particular de red neuronal denominada autoencoder para el cifrado y descifrado de datos, (2) Un algoritmo de generación de claves que transforma una contraseña alfanumérica en una sequencia de números enteros usados en los procesos aleatorios de la fase de entrenamiento. Los resultados experimentales muestran que el sistema propuesto supera AES, DES, 3DES y RSA al cifrar archivos de tamaño no más de 868 KB. También mostramos que el sistema propuesto puede representar una contribución significativa al campo de la seguridad de datos.
Description: In today’s digital world, immersed into tons of gigabytes coming from online transactions con- stantly flowing over the Internet, information security has become a necessity and subject of great interest. In this sense, computer scientists are highly encouraged to protect information against malicious people, who evolves fast with technology. The main purpose of Cryptogra- phy is to apply complex mathematics and logic to develop encryption and decryption processes, whereby the information is made unintelligible, and the original data is recovered, respectively. Thus avoiding unauthorized access to information. Up to date, various cryptography algo- rithms have been developed. Such as AES, 3DES, and RSA, where each cipher entails the advantages and drawbacks thereof. On the one hand, traditional cryptography ciphers apply ex- haustive serial operations using complex formulas and huge prime numbers, making encryption and decryption computing consuming and somehow vulnerable. On the other hand, recently machine learning and artificial intelligence have achieved significant improvements in Cryptog- raphy. This work proposes an alternative deep learning encryption system with two principal components: (1) A particular type of neural network called autoencoder for encryption and de- cryption of data, (2) A key generation algorithm which transforms an alphanumeric password into a sequence of integer numbers used during the random processes of the training phase. Ex- perimental results show that the proposed system overcome AES, DES, 3DES, and RSA when encrypting files of size no longer than 868KB. We also show that the proposed system may represent a meaningful contribution to the field of data security.
URI: http://repositorio.yachaytech.edu.ec/handle/123456789/152
Appears in Collections:Tecnologías de la Información

Files in This Item:
File Description SizeFormat 
ECMC0023.pdf4.73 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.