Beginner’s guide to encoding, encryption and hashing

Shilpi Maurya
Nov 2, 2021 · 2 min read

In this article, let’s explore the above three topics, their uses, examples and how they are different from each other.


  • Encoding is a process of converting the data or a given sequence of characters, symbols, alphabets etc. from one format into another format using a scheme that is publicly available.
  • It ensures data usability by transforming the data.
  • Example: ASCII, UNICODE, URL encoding, Base64