PyCon Lithuania 2026

An Art of Privacy
2026-04-08 , Deimantas/Diamond (3rd building)

This talk offers a brief overview of cryptographic algorithms, going through their evolution from antiquity to our days. We will explore the origins of encryption, from early ciphers to the beginnings of computer-based cryptography, and then focus on key modern algorithms such as RSA, AES, and IES.


Modern cryptographic algorithms have become quite sophisticated.
There are two main goals for me:
- To make these concepts more accessible
- Perhaps spark an interest in cryptography in hearts of the audience

The first part of this presentation will show the development of cryptographic techniques through history, explaining how each method worked and why it eventually became insufficient for current security needs:
- Histiaeus hidden message
- Caesar Cipher
- Vigenere cipher
- Enigma Machine

The second part will focus on the mathematical foundations of more advanced cryptography algorithms, and how these algorithms are applicable to modern day digital communications:
- RSA
- AES
- IES

This approach aims to provide more of a historical overview than practical understanding of the cryptography that is used to protect our privacy on daily basis.

I'm a Senior Software Engineer with a heavy focus on Python web development and banking.
For more than 8 years I work with the biggest companies on market learning from their best and worst practices