Introduction to Cryptography

Gaining hands-on experience with common algorithms for correctly encrypting and exchanging messages’

Every day people share information. Much of this information is confidential. However, few of these exchanges are secured proportionally to their importance/sensitivity. This hands-on course covers techniques for correctly encrypting and exchanging messages and technical pitfalls related to them. Participants learn how to use cryptography in practice through several exercises and hands-on scenarios.

23 March 2020 | The Hague

Course objectives

Most of the exchanged information needs to remain secret or unaltered. For as long as mankind exists, one has been interested in a technique that make this possible: ‘the art of cryptography’ (Greek: writing hidden).

In this one-day course we start our journey in the antiquity and go past various interesting cryptographic algorithms towards current times. The goal of this course is to give the participants a basic understanding of the cryptographic concepts and the involved risks.

  • Practice and hands-on knowledge through several exercises in which participants apply these cryptographic techniques and find out what could go wrong. To see how the mathematical concepts are applied in practice, the participants work through several scenario’s and learn how these concepts are applied to daily life.


Course outline


  • Introduction to cryptography & terminology
  • Cryptanalysis
  • Basic Cryptography: Caesar, Vigenère, Enigma, One-time-pad, Kerckhoff’s Principle
  • Symmetric Cryptography
    Stream ciphers: LFSR, RC4
    Block ciphers: DES, AES
  • Recap & Asymmetric Cryptography: Diffie-Hellman, ElGamal, RSA, DSA, Elliptic Curve
  • Diffie-Hellman, ElGamal, RSA, DSA, Elliptic Curve
  • One-way functions


The costs are € 1,000 ex VAT. Catering (lunch) and course materials are included in the price


'Good comprehensive introduction in which people with absolutely no prior experience in cryptography can learn without eventually falling behind'

'Especially if you don't have a technical background, this is a very good starting point. If people want to learn more about the technology part of cyber, I would absolutely recommend it'

Date & location

23 March 2020
The Hague

This course starts at 9.00 a.m. and ends at 5.00 p.m.

Target group

  • Security managers
  • Risk managers
  • IT security professionals
  • IT auditors 
  • Security officers 


This course will be given in English or Durch, depending on the participants preferred language. The course material is in English.

Permanent Education

Deloitte Academy is accredited by the NBA PE institution and has the NRTO label. This course qualifies for 6 PE hours. You can also register your PE-hours at the 6 NOB or VRC.

For more information about our accreditation, we refer you to our Permanent Education page.

Education Journey

When you followed Introduction to Cryptography, the next course that you can follow is the HackLab: Malware Analysis.

Malware stands for malicious software, scripts or code meant to aid an attacker to hack a system, keep control, steal information or to cause damage. Malware poses a large risk to an organization and having theoretical knowledge on this matter is not enough anymore. Hands-on experience is required on how to discover, analyse and fight malware and is a difficult task without the right knowledge and experience. During this hands-on course experience, participants will gain experience in the analysis of malware, from the initial approach of dissecting to the analysing of advanced malware.


Until four weeks before the start of the course you may cancel your participation by email free of charge, or you may propose to attend on another date. Should you cancel within four weeks before the start of the course you will have to pay the full course fee.

In the event of insufficient participants we reserve the right to cancel the course at any time or move the date of the event. If so, you will be informed in due time.


Joost Kremers

Joost Kremers


At Deloitte The Netherlands I work within the Cyber Security team, which is part of Cyber Risk Services. My expertise lies in the field of Payment Security and Key Management, which means that I assis... More