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.
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 three-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.
- Security managers
- Risk managers
- IT security professionals
- IT auditors
- Security officers
- Introduction to cryptography & terminology
- 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 course will be given in English or Dutch, depending on the participants preferred language. The course material is in English.
Location, date and time
This course starts at 9.00 a.m. and ends at 5.00 p.m.
The costs are € 1,500 ex VAT. Catering (lunch) and course materials are included in the price.
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 can cancel free of costs or writing your participation oppose to another date. Cancellation within four weeks before the start of the course you will owe the full registration fee. If you are unable to attend, a colleague can participate at no additional cost. We would appreciate it if you bring them to us in good time.
We reserve the right at any time to cancel the course or move to insufficient enrollment. You will be informed in due time.