DEV Community

Cover image for Cryptography concepts that we all developers missed. But we should have known.

Cryptography concepts that we all developers missed. But we should have known.

Vivek Agrawal on November 08, 2024

Let me come straight to the point before I tell the story behind it. People in the open source community know me by -- vkweb. I have created a f...
Collapse
 
dronedroid profile image
Deveshree Mishrekar • Edited

Congratulations for this great contribution towards not just the coder community but also for the non-coders. I went through your course and found it detailed yet easy to understand. I truly appreciate your work and I am sure that all this coming from one of the top contributors of freecodecamp community will surely be meaningful.
All the bestπŸ‘πŸ™Œ

Collapse
 
vkweb profile image
Vivek Agrawal

Thanks for the appreciating words! Means a ton! ❀️

Collapse
 
emilmarian profile image
emil marian

I never understood why, I need to know this. I use it every day, but still, I never had the chance to get into something that required me to know how password hashing works, for example. Looking forward part 2, especially for the TLS part.
Thank you!

Collapse
 
vkweb profile image
Vivek Agrawal

Do you understand now why and how password hashing works? :D Was cryptography-for-devs.github.io/ helpful?

For updates regarding the second part, please follow me on Twitter, I will post updates there when / if I do: twitter.com/vkwebdev

Collapse
 
frickingruvin profile image
Doug Wilson

Well done! And thanks!

Collapse
 
vkweb profile image
Vivek Agrawal • Edited

Thanks Doug. I am really glad you liked it! 😊

Do you feel the course was valuable to you?

Collapse
 
frickingruvin profile image
Doug Wilson

Yes, I think your focus on the externals, interfaces, configuration, etc is insightful and makes sense. While I find it interesting to understand as much as I can about how these algorithms work internally, choosing the right one for the job and using it correctly is much more important.

Thread Thread
 
vkweb profile image
Vivek Agrawal

Yup. The best thing to do is to use a library or function that your framework recommends. For example, Django has some recommendations around storing passwords, so if we follow that, we will be fine :D

Collapse
 
works profile image
Web

Nice blog

Collapse
 
vkweb profile image
Vivek Agrawal

Thanks buddy!

Collapse
 
priya01 profile image
Priya

Great initiative! Looking forward to the second half!

Collapse
 
vkweb profile image
Vivek Agrawal

Thanks Priya!

Did you find value in the first half?

Also, please share this with your classmates or co-workers to widen its reach :D

Collapse
 
vkweb profile image
Vivek Agrawal

I will be waiting for your comments down here, let me know your perspectives! Looking forward!

Collapse
 
saile_dalil_4c31e175cc82c profile image
Saile Dalil

Congratulations, this is really interesting!

Collapse
 
vkweb profile image
Vivek Agrawal

Please share with your friends / co-workers! πŸ˜€