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

Comments are closed.

David Higler at 15:18 on 8 Jun 2018

Scared me bit, have some work to do. Very clear talk.

Katy Anton at 17:44 on 8 Jun 2018

Very good talk. Like the differentiation between the key-derivation algorithms & hash, and the explanation around.
Despite the fact that the speaker has gone a bit into cryptography, there was clear and to the point advice of what PHP developers should do and which functions/libraries to use when writing their applications.

Frank van Hest at 21:59 on 8 Jun 2018

Nice talk, but I had hoped that we went a bit into the basics of some algorithms to get a better understanding how for instance a hash is created. Luckily some books were listed as reference.

Steve Winter at 11:47 on 9 Jun 2018

Clear and well structured presentation which met description. Some of the examples were a little repetitive, and I would have liked to have seen deeper explanations of how encryption works in some places.

Mark Hamstra at 12:24 on 9 Jun 2018

A lot of information! While I liked the background into what cryptography is and the explanation of different things you can do and for what use cases they are applicable, the practical cryptography (basically, in PHP7, use libsodium) was very brief and appended to the end. Would've given this 5 thumbs-up if it included more practical PHP tips, but who knows, maybe it really is just that simple to get it right now...

A bit too much aimed at beginners. Otherwise well done.

Jos Elstgeest at 12:45 on 10 Jun 2018

Great "beginners" guide into hashing and cryptography, glad to see I'm on the right track.

Learned new things about crypto. Focused on beginners, and everything got explained in a clear way.

J.D.Mutsaerts at 10:52 on 11 Jun 2018

Very well explained, minimal content on slides which made me listen more carefully. A plus.
Also considerate to speak slower for the non-native English speakers.