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.