The course is divided into four main areas: Cryptography Fundamentals, Public Key and Blockchain, cyber, AI and Postquantum, and Privacy-aware AI and Future Cryptography. It is free to attend, and you can register your interest in the course by clicking on the red buttons and completing the form.

WorkSHOP 1
Cryptography Fundamentals
Wednesday, 26 March 2025 (starts 10am CET)
This will involve a two-hour lecture and a two-hour practical session with the following content:
- Basics of key-based encryption.
- Symmetric Key encryption.
- Hashing methods.
- Key Exchange methods.
- Public Key methods (RSA and ECC).
Guest speaker: Whitfield Diffie – the co-creator of the Diffie-Hellman method.

WorkSHOP 2
Public Key and Blockchain
Wednesday, 16 April 2025 (starts 10am CET)
This will involve a two-hour lecture and a two-hour practical session with the following content:
- Digital Certificates (X509).
- Digital Signing (ECDSA, EdDSA and RSA).
- Basics of Blockchain.
- Cryptocurrency.
Guest speaker: TBC

WorkSHOP 3
Cyber, AI and Post Quantum
Wednesday, 7 May 2025 (starts 10am CET)
This will involve a two-hour lecture and a two-hour practical session with the following content:
- Basics of AI integrated into Cybersecurity.
- Digital ID.
- Post Quantum Cryptography (PQC).
Guest speaker: TBC

WorkSHOP 4
Private-aware AI and Future Cryptography
Wednesday, 28 May 2025 (starts at 10am CET)
This will involve a two-hour lecture and a two-hour practical session with the following content:
- Homomorphic Encryption.
- AI and Private-aware Methods
- Zero Knowledge Proofs (ZKPs).
- Secure Enclaves.
- Cloud Security.
Guest speaker: TBC

Conference (Online or in Edinburgh or Istanbul)
The Future of Digital Trust Conference (June 2025)
Tuesday, 24 June 2024 (starts 10am CET)
We aim to host a conference in Edinburgh and Istanbul, which is free to attend for those who register for the programme.
- Outline of the full roll-out of the programme.
- Award of certificates from the programme.
- Capture The Flag exercises and prizes.
- Guest speakers.
- Opportunities for further study.
- Online broadcast.
Guest speaker: TBC
Notes
The practical sessions will focus on the fundamentals and applications of cryptography and use Jupyter notebooks to integrate Python code.