Cryptographic center (Novosibirsk)

Sobolev Institute of Mathematics

Mathematical Center in Akademgorodok

Laboratory of Cryptography JetBrains Research

Novosibirsk State University

Courses

Courses timetable:

TuesdayJanuary 26, 2021
16:20 Cryptography in practice s/s r. 2240 NSU

Scientific seminars:

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

Zero-knowledge proof algorithms in blockchain systems: principles of operation and examples of implementations
Date: Oct. 27, 2020
Speaker: D. Kondyrev, A. Lachanski, D. Saferacer

Non-linearity of balanced Boolean functions. Review
Date: Oct. 20, 2020
Speaker: I. Sutormin

About participation in international conferences BFA (Norway, September 15-17, 2020) and SETA (Saint Petersburg, September 22-25, 2020)
Date: Sept. 29, 2020
Speaker: N. Kolomeec, A. Kutsenko, K. Kalgin, A. Oblaukhov, V. Idrisova

Courses for BS & MS students:

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 (для участия отправьте заявку на oblaukhov@gmail.com с просьбой предоставить доступ)
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, отправьте заявку на tokareva@math.nsc.ru.)
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

Video-courses:

Cryptoanalysis 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 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