paint-brush
What devs need to know about Encoding / Encryption / Hashing / Salting / Stretchingby@proxyblue
13,067 reads
13,067 reads

What devs need to know about Encoding / Encryption / Hashing / Salting / Stretching

by Louis Cremen12mFebruary 26th, 2018
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

There are two types of encryption - Symmetric Key encryption and Asymmetric Key Encryption. The difference between encryption and encryption is that encryption needs a key to encrypt/decrypt. Only someone with a key can view the unencrypted data, and only the user can read it. Developers should only ever use encryption algorithms and libraries that have been thoroughly tested. It's hard to create an algorithm that no one else can break, even after years of analysis by the best cryptographers around.

People Mentioned

Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - What devs need to know about Encoding / Encryption / Hashing / Salting / Stretching
Louis Cremen HackerNoon profile picture
Louis Cremen

Louis Cremen

@proxyblue

Developer. Security Guy. Currently reading the internet. ❤️ innovation and NeuroTech. @proxyblue

About @proxyblue
LEARN MORE ABOUT @PROXYBLUE'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Louis Cremen HackerNoon profile picture
Louis Cremen@proxyblue
Developer. Security Guy. Currently reading the internet. ❤️ innovation and NeuroTech. @proxyblue

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite