SecAppDev 2020 Lecture Details
Monday March 9, 11:00 - 12:30
In this session, you will learn about various cryptographic building blocks and their security properties. With that knowledge, you can select the right algorithm for the challenge you are facing.
The cryptographic algorithm zoo includes stream ciphers, block ciphers, hash functions, MAC algorithms, authenticated encryption schemes, public key encryption, and digital signature schemes. Each of these algorithms has different security properties and serves a specific purpose. A good understanding of these algorithms is essential.
In this session, we investigate these cryptograhpic building blocks, what they can and cannot do for you, and how to use them correctly. In the end, you will be able to select the right algorithm for the challenges you're trying to solve. In essence, you will be able to find your way in the algorithm zoo.
Understanding different types of cryptographic algorithms, and the security properties they provide.
Anyone building, designing or securing applications
Full professor, COSIC, KU Leuven
Prof. Bart Preneel is a full professor at the KU Leuven. He heads the imec-COSIC research group, which has 80 members. His main research interests are cryptography, information security and privacy. He received the RSA Award for Excellence in the Field of Mathematics (2014), the IFIP TC11 Kristian Beckman award (2015) and the ESORICS Outstanding Research Award (2017). He frequently consults for industry and governments about security and privacy technologies.
Related crypto sessions
Public Key Infrastructure (PKI) fundamentals
Lecture by Bart Preneel
PKIs ensure the secure delivery and management of public keys. One example is the ecosystem supporting HTTPS, but PKIs are also used in payment systems (EMV) or intranets. This session covers how to manage keys, certificates, and revocation.
Crypto Tuesday March 10, 09:00 - 10:30