Each of us encounters different cryptographic records, algorithms, and protocols on a daily basis. From online banking, where we need different certificates, to entering communication channels that are more or less encrypted, and cryptocurrencies and blockchain technology, which flooded the world a few years ago. Behind all this lie complex mathematical techniques that ensure the security, integrity and validation of the information we send and receive.
At the workshop, participants will learn the basics of coding and cryptography. With the help of programming, participants will encrypt and decrypt secret messages and try to break up secret codes. They will come across different codes and find out what their strengths and weaknesses are; also, participants will learn about different types of attacks on cryptocurrencies, program them and also test them on their own codes. We will debate the role of cryptography throughout history and what cryptography represents today, and look at practical examples of what encryption (and decryption) looked like in pre-computer times.
The number of participants is limited, so prior registration is required at email@example.com, and when registering, please provide your name, surname, e-mail address and age.