Jamie Profile picture
Mechanical engineer | Full stack web developer | Founder of @MashoomUK | CTO at @Loanpad | Own ~180 albums on CD Come follow :)
Jul 18, 2021 10 tweets 4 min read
Right, I've had enough. We need to talk about what #encryption, #hashing and #encoding are. They are distinct things that do distinct jobs and whether you are in #CyberSecurity or not, every #coder should know the difference. So... 🧵👇

#learning #webdev #100DaysofCode Let's start with the simplest; encoding. This is a reversible process where you transform some data into another format, then transform it back (decode) to the original without any keys etc.

Examples: json encoding, base64 encoding, html characters conversion and compression.