SecAppDev 2023 lecture details

An intro to cryptographic algorithms

In this session, you will learn about the security properties of various cryptographic building blocks, such as stream & block ciphers, hash functions, MAC algorithms, authenticated encryption schemes, public key encryption, and digital signatures.

Monday June 12th, 16:00 - 17:30
Room Lemaire
Download handouts
Abstract

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. In this session, we describe these cryptographic building blocks, explain what they can and cannot do for you and how to use them correctly. After the session, you will be able to select the right algorithm for the challenges you're trying to solve. We will also touch on the challenges posed by quantum computers.

Key takeaway

Understanding which algorithm to choose for which application

Content level

Introductory

Target audience

Anyone building, designing or securing applications

Prerequisites

None

Join us for SecAppDev. You will not regret it!

Bart Preneel
Bart Preneel

Professor, KU Leuven

Expertise: Cryptography, cybersecurity, and privacy

More details

Join us for SecAppDev. You will not regret it!

Related lectures

SecAppDev offers the most in-depth content you will find in a conference setting