Cryptographic center (Novosibirsk)

Sobolev Institute of Mathematics

Mathematical Center in Akademgorodok

Laboratory of Cryptography JetBrains Research

Novosibirsk State University

Courses

Scientific seminars:

Cryptography and Cryptanalysis 2020-2021 Seminar
Additional info: Academic year 2020-2021 (1 year)
Location: r. 324 NSU
Lecturer: Natalia Tokareva
Past events

About participation in the X Symposium "Modern Trends in Cryptography" CTCrypt 2021 (1-4 June 2021, Moscow)
Date: June 15, 2021
Speaker: A. V. Kutsenko, A. S. Shaporenko, N. D. Atutova

Date: May 4, 2021
Speaker:

Speeches of students before the ISSC
Date: April 13, 2021
Speaker:

Courses for BS & MS students:

Mathematical foundations and applications of quantum informatics: cryptography and computation 2020-2021 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)
Schedule: Every week on Wednesday at 18:10, starts on 17 February
Location: ZOOM, Идентификатор конференции: 978 6899 1554 Код доступа: 764817
Lecturer: Alexander Kutsenko, Natalia Tokareva
Blockchain: mathematical problems and applications 2020-2021 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 (для участия отправьте заявку на oblaukhov@gmail.com с просьбой предоставить доступ)
Lecturer: Alexey Oblaukhov, Natalia Tokareva
Fundamentals of information theory and cryptography 2020-2021 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 2020-2021 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 16 February
Location: r. 303 NSU
Lecturer: N.Kolomeec
Cryptography and cryptanalysis. Modern methods 2020-2021 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, отправьте заявку на tokareva@math.nsc.ru.)
Lecturer: Idrisova V. A., Tokareva N.N.
Boolean functions in cryptography 2020-2021 Special course
Description: The course covers Boolean functions of interest for cryptographic applications. The aim of the course is to thoroughly familiarize students with the basic cryptographic properties of Boolean functions and methods of their analysis, with the latest mathematical results in this field and modern open problems.
Additional info: Second semester 2020-2021 (1/2 of year)
Schedule: Every week on Tuesday at 9:00, starts on 16 February
Location: r. 220 Sobolev Institute, https://meet.google.com/oou-vppy-hrz
Lecturer: Anastasiya Gorodilova

Courses for school students:

Olympiad problems of cryptography 2020-2021 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 2020-2021 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 2020-2021 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 2020-2021 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

Video-courses:

Cryptoanalysis 2020-2021 Video-course
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 2020-2021 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