Cryptography is a complex and confusing subject. In this talk you will learn about the core components of cryptography used in software development: securing data with encryption, ensuring data integrity with hashes and digital signatures, and protecting passwords with key derivation functions. While learning how to use these components, you will also learn the best practices that drive strong cryptography . This talk won’t make you a cryptography expert but it will give you the knowledge necessary to use cryptography properly. No prior knowledge of cryptography is required for this presentation.


Comments are closed.

James Lewis at 09:17 on 12 Feb 2018

Excellent talk. I learned a lot about the basics of cryptography and thoroughly enjoyed it. My only criticism is the speed in which some of the examples on the slides of keys and secrets where covered. It felt a bit rushed for a beginner but over all awesome job.