Do you know your encryption from you encoding? Do you twitch when someone says your password is encrypted - or worse, sends it to you in a plaintext email? Have you ever wondered how you *really* know that the person you are talking to is who they say they are?

In the world of web development, you need a basic fluency in cryptographic principles. We'll cover some of the basics that you need to keep your data safe from prying eyes. We'll cover a broad range of cryptographic primitives, including

* Hashing functions
* Symmetric and Asymmetric Encryption
* Message Authentication Codes (MACs and HMACs)
* Password salting and hashing

Coming away from this talk, you will have a good working knowledge of what technologies you should use (and which you shouldn't) and why you should use them. [243]


Comments are closed.

Eric Andres (Speaker) at 09:44 on 9 Jun 2018

Slides available at