A Deep Learning Approach for Symmetric-Key Cryptography System
Abstract:
Cryptography is the art and science of protecting information form intruders of data by making the information unintelligible (encryption), as well as, to retrieve the original data (decryption). Good cryptography means that the information is encrypted in such a way that a brute force attack against the key or cryptography algorithm are all impossible. Up to date, several ciphers utilizing complex mathematics have been proposed. But none of them are entirely secure and their vulnerabilities have been exposed. Therefore, novel cryptography algorithms, capable of provide superior protection, are highly desirable. In proposed work, a method for generating a key from an alphanumeric login password is introduced and implementation of symmetric-key encryption and decryption using an autoencoder neural network. Our experiments show that proposed method overcome traditional cryptography algorithms, at lest when small text file are used, and it is extremely hard to crack.
Año de publicación:
2021
Keywords:
- Cryptography system
- Symmetric encryption
- Cryptography
- Autoencoder neural network
Fuente:
Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Inteligencia artificial
- Software
- Ciencias de la computación
Áreas temáticas:
- Ciencias de la computación
- Programación informática, programas, datos, seguridad
- Instrumentos de precisión y otros dispositivos