Question d’entretien chez Thunes

What is the difference between encryption, hashing, and encoding?

Réponse à la question d'entretien

Utilisateur anonyme

26 avr. 2021

Encryption is a reversible process, with the help of a key (may be same or different keys depending on whether symmetric or asymmetric encryption). Hashing is a one way function. It produces a fixed length output (128 bit, 256bit etc. depending on the algorithm used). Encoding is a process of just transforming the data without regard for confidentiality. Anyone with the understanding of the encoding scheme can retrieve the clear text.

1