[MUSIC] Today, we start a new course, cryptography, Boolean functions and related problems. They will be five lecturers for this course from Novosibirsk State University, from Sobolev Institute of Mathematics and from Delft University. We all are researches on cryptography and we publish articles and monographs related to cryptography and Boolean functions. This course is about cryptographic Boolean functions. First of all, and also about some special questions in cryptography. Namely, we study Boolean functions and S-boxes. You can meet them in our binary symmetric cipher and you know that the resistance of a cipher depends extremely on the cryptography properties of these Boolean functions. As we speak about history of cryptography in Russia and in the Soviet Union, maybe you know that it's very difficult to get some information about Russian cryptography. And some fact that we give you in this course and you and declassified so you have a chance to hear them at the first time. And also we speak about cryptographic properties of Boolean functions in relation to different methods of cryptanalysis. And then we speak about two special classes of cryptographic Boolean functions. The first one is bent functions. These are mostly non linear functions and the second one is about APN functions, almost perfect nonlinear functions. It is a one of the most intriguing classes of cryptographic vectorial Boolean functions. And then we deal with some special questions related to cryptography and to cryptography Boolean functions as a artificial intelligence methods and also about machine learnings for cryptography. And also we speak about foundations of quantum key distribution. This course is for professionals in cryptography who just want to extend their knowledge in cryptography and especially in cryptography Boolean functions. Also, this course is for amateur students who are curious enough in new directions in cryptography and also who have sufficient good mathematical background in this area. And also, this course is for amateurs of cryptography who just want to get some new information about maybe history of cryptography and Russia and some declassified facts. The structure of modules for this course is the following. There will be five modules. The first one is introduction. In this module, we also speak about history of cryptography in Russia. The second one is S-boxes and artificial intelligence methods for analysis of them. Then we turn to bent functions and results and applications of them for cryptography. The next module is about almost graphic nonlinear functions, and we finish with foundations of quantum key distribution. And after each module, there will be a short test and after all modules, there will be a final test for you. And also we suppose that this course will be suitable for you if you want to participate, Nsucrypto. This is the international students Olympiad in cryptography. This is the unique cryptographic Olympiad in the world. And the main idea of with that there will be no geographical limitations and no limitations on the age and on the status of the participants. So it is for professionals for university students and for school students. And also the idea of it is to include in the Olympiad not only Olympic tasks, but also some heart and sometimes unsolved research problems in intersection of cryptography and mathematics. We invite you to participate. We are also take part in organization of it. And for last five years, there were more than 1,600 participants from the 52 countries of the world. Here, you see the map of our winners. You see that there are many many different countries on this map. So let's start our course. We wish you success and enjoy it.