Current Status
Not Enrolled
Get Started


The goal of the course is to teach students cryptographic modern schemes and how to use them correctly in the real world, the course includes the proofs and the models of attacks. The course teaches how two parties who have a shared secret key can communicate securely when a powerful adversary eavesdrops and tampers with traffic. The course will teach how to break many deployed vulnerable protocols and analyze mistakes in existing systems. The course discusses also public-key techniques that let two parties generate a shared secret key. Throughout the course participants will be exposed to many exciting open problems in the field and work on programming projects.

Maksin Iavich

Course Trainer

Maksim Iavich (Cyber Security Expert, Professor of Computer Science, Founder and President of Scientific Cyber Security Association)

Maksim is a distinguished cyber security academic and practitioner, heading the Cyber Security Department at Caucasus University, and has been named ‘The Best Young Scientist OF The Year’ by the Shota Rustaveli National Foundation in his homeland of Georgia. Internationally Maksim is known as a prominent speaker at global cyber security and hacking conferences. In 2018, Maksim was the keynote speaker on Defcamp9, one of the biggest hacking conferences in Europe. He is certified in cyber security by international universities such as Stanford and Maryland. Maksim is involved in various, international scientific cyber security projects as the key researcher, and a highly skilled cryptographer and software penetration tester.