Making informed decisions regarding cryptography require a deeper knowledge of the differentiators between available algorithms, methods, and modes. Although creating these algorithms, methods, and modes is extremely difficult, understanding them isn’t nearly as difficult as you might think.

By the end of this session you will have learned:

How computer systems build entropy
How cryptographic algorithms differ and why some are better than others
How hashing algorithms work and what makes some more brute force resistant than others
How key derivation functions work and what makes some less crackable than others
Why quantum computing is so scary to cryptographers and what you can do today to protect your applications


Comments are closed.

Eric Mann at 16:41 on 22 May 2019

Even Keynote couldn't handle the power of this presentation! A practical illustration of how block encryption works, the different cipher modes available, and the ways to properly leverage each is huge to helping improve everyone's understanding of how PHP runs under the hood. Amazing!