Mathematical foundations and applications of quantum informatics: cryptography and computation Special course
Description: The course will present the mathematical foundations of quantum computer science – a scientific discipline that studies the laws of information transmission based on the laws of quantum mechanics. A number of quantum algorithms and protocols for quantum cryptography will be discussed in detail. The course will also introduce the basics of post-quantum cryptography. Additional info: Second semester 2020-2021 (1/2 of year) Location: - Lecturer: Alexander Kutsenko, Natalia Tokareva
Blockchain: mathematical problems and applications Special course
Description: What is cryptocurrency? How blockchain works? You will learn this here. Additional info: First semester 2020-2021 (1/2 of year) Schedule: Every week on Tuesday at 19:00, starts on 29 September Location: zoom (для участия отправьте заявку на firstname.lastname@example.org с просьбой предоставить доступ) Lecturer: Alexey Oblaukhov, Natalia Tokareva
Fundamentals of information theory and cryptography Basic course
Additional info: First semester 2020-2021 (1/2 of year) Schedule: Every week on Monday at 14:30, starts on 7 September Location: r. 442 NSU Lecturer: Natalia Tokareva
Cryptography in practice Seminar
Description: The course allows you to immerse yourself in the mathematics that is used in cryptography. Encryption algorithms, cryptanalysis methods, elements of information theory, cryptographic functions: solving problems will help to understand all of these. Additional info: Academic year 2020-2021 (1 year) Schedule: Every week on Tuesday at 16:20, starts on 22 September Location: r. 2240 NSU Lecturer: N.Kolomeec
Cryptography and cryptanalysis. Modern methods Special course
Description: Introductory course in the basics of cryptography. Additional info: None 2020-2021 (1/2 of year) Schedule: Every week on Wednesday at 19:00, starts on 30 September Location: zoom (для получения доступа к zoom, отправьте заявку на email@example.com.) Lecturer: Idrisova V. A., Tokareva N.N.
Courses for school students:
Olympiad problems of cryptography Special course
Description: Essential course to prepare for the Olympiads in mathematics and cryptography, and the international Olympiad in cryptography NSUCRYPTO. Additional info: First semester 2020-2021 (1/2 of year) Schedule: Every week on Tuesday at 18:00, starts on 22 September Location: SESC NSU, auditorium 358 Lecturer: Anastasiya Gorodilova, Tatyana Bonich, Matvey Panferov
Mathematical methods of cryptography Special course
Additional info: Second semester 2020-2021 (1/2 of year) Location: SESC NSU Lecturer: Zavalishina Elena, Anastasiya Gorodilova
Cryptography by Engineering laboratory SESC NSU Engineering special course
Additional info: First semester 2020-2021 (1/2 of year) Schedule: Every week on Monday at 16:00, starts on 21 September Location: Google Meet Lecturer: Y. Maksimlyuk
Courses for MS students:
Foundations of information theory and cryptography Basic course
Description: The course will study the measurement of the amount of information, the complexity of messages, the basics of the theory of noise-resistant coding, and the basics of cryptography. The course is conducted in English. Additional info: First semester 2020-2021 (1/2 of year) Location: - Lecturer: A. Kutsenko, V. Idrisova
Description: We will analyze modern methods of cryptanalysis of symmetric and asymmetric ciphers. Let's look at the universal methods of cryptanalysis, statistical and algebraic attacks, attacks on third-party channels (the so-called dishonest cryptanalysis) and analyze the beautiful mathematical problems that are behind each of the methods. In cryptanalysis of asymmetric cryptosystems, we will talk about two basic problems-factorization and discrete logarithm.
The course is designed for 3-6 year students and postgraduates. Additional info: None 2020-2021 (1/2 of year) Location: https://nsk.compsciclub.ru/en/courses/cryptoanalysis/nsk/2020-spring/classes/ Lecturer: Natalia Tokareva
Cryptography: Boolean functions and related problems Video-course
Description: The course invites you to learn more about cryptography; you'll learn some important math which stands behind the ciphers, and defines how resistant the particular cipher will be to different types of attacks.
The key topics covered in the course:
how cryptography developed in Russia and in the Soviet Union, including the facts which used to be top secret until very recent times;
Boolean functions and S-boxes, and how the resistance of a cipher depends on a cryptographic properties of a Boolean function;
methods of cryptanalysis;
some special and most intriguing types of cryptographic Boolean functions: bent functions and APN-functions (Almost Perfect Nonlinear Functions);
AI and ML for cryptography.
Welcome to the course, and enjoy your learning! Additional info: None 2020-2021 (1/2 of year) Location: https://www.coursera.org/learn/cryptography-boolean-functions Lecturer: Kutsenko Aleksandr, Anastasiya Gorodilova, Natalia Tokareva, Stjepan Picek, George Pintus