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:

googlegoogle
scopusscopus

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