Learning the Basics of Cryptography with Practical Examples

  1. Shab E Noor 1
  2. Ali Ahmad 1
  3. Vanessa Martos Núñez 1
  4. Miguel J. Hornos Barranco 1
  1. 1 Universidad de Granada
    info

    Universidad de Granada

    Granada, España

    ROR https://ror.org/04njjy449

Revista:
ReiDoCrea: Revista electrónica de investigación y docencia creativa

ISSN: 2254-5883

Año de publicación: 2022

Volumen: 11

Páginas: 274-281

Tipo: Artículo

DOI: 10.30827/DIGIBUG.74740 DIALNET GOOGLE SCHOLAR lock_openAcceso abierto editor

Otras publicaciones en: ReiDoCrea: Revista electrónica de investigación y docencia creativa

Resumen

La criptografía es una técnica segura de comunicación y de intercambio de datos que se basa en protocolos de cifrado y descifrado. Esta técnica se utiliza desde hace muchos siglos. No obstante, sirve para proteger los datos y la privacidad en el mundo actual, garantizando la autenticidad y la confidencialidad de los datos. El comercio electrónico, la banca, el ejército y las empresas son los principales operadores de esta tecnología, aunque hoy en día está vinculada, directa o indirectamente, a casi todas las personas. La criptografía de clave simétrica y asimétrica son las dos formas fundamentales de criptografía. La criptografía de clave asimétrica es más segura que la simétrica, pero a costa de una mayor complejidad computacional. El uso de funciones hash y firmas digitales también contribuye a la seguridad de los sistemas y a la privacidad de la información. Este artículo presenta las diferencias básicas entre los tipos fundamentales de criptografía, además de ejemplos prácticos de cifrado de información usando varios sistemas, que ayudará a comprenderlos. Se trata de un artículo introductorio que está principalmente dirigido a estudiantes de grado en el área de las ciencias de la computación, con el fin de enriquecer su comprensión del campo.

Referencias bibliográficas

  • Arroyo JCT, Dumdumaya CE, Delima AJP. Polybius Square in Cryptography: A Brief Review of Literature. International Journal. 2020;9(3).
  • Arslanian H, Fischer F. The Basics of Cryptography and Encryption. The Future of Finance: Springer; 2019. p. 89-93.
  • Bhatt AP, Sharma A. Quantum cryptography for internet of things security. Journal of Electronic Science and Technology. 2019;17(3):213-20.
  • Burniske C, Tatar J. Cryptoassets: The innovative investor's guide to bitcoin and beyond: McGraw-Hill Education New York; 2018.
  • Chandra S, Paira S, Alam SS, Sanyal G, editors. A comparative survey of symmetric and asymmetric key cryptography. 2014 international conference on electronics, communication and computational engineering (ICECCE); 2014: IEEE.
  • Delfs H, Knebl H, Knebl H. Introduction to cryptography: Springer; 2002.
  • Delfs H, Knebl H. Introduction to Cryptography Principles and Applications (2007). Springer.
  • Gaines HF. Cryptanalysis: A study of ciphers and their solution: Courier Corporation; 2014.
  • Gisin N, Ribordy G, Tittel W, Zbinden H. Quantum cryptography. Reviews of modern physics. 2002;74(1):145.
  • Katz J, Lindell Y. Introduction to modern cryptography: CRC press; 2020.
  • Maqsood F, Ahmed M, Mumtaz M, Ali M. Cryptography: a comparative analysis for modern techniques. International Journal of Advanced Computer Science and Applications. 2017;8(6):442-8.
  • Martin K. Cryptography: The key to digital security, how it works, and why it matters: WW Norton & Company; 2020.
  • McKenzie BJ, Harries R, Bell T. Selecting a hashing algorithm. Software: Practice and Experience. 1990;20(2):209-24.
  • Rajanbabu DT, Raj C, editors. Implementing a reliable cryptography based security tool for communication networks. 2014 International Conference on Science Engineering and Management Research (ICSEMR); 2014: IEEE.