Domanda di colloquio di Thunes

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

Risposta di colloquio

Anonimo

26 apr 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