What is the difference between Encoding, Encryption, Hashing?

What's the encoding?

What’s the encryption?

What’s the Hashing?

  1. A fixed input always produces a fixed output.
  2. Different inputs should not produce the same output.
  3. We do not receive input from output data.
  4. Any change in the input causes a fundamental change in the output.
  5. The hash is used to validate or change it.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store