📜 ⬆️ ⬇️

Grow safe from an early age - educational program of Rostelecom and MIPT

Information is one of the pillars of modern society. Personal data of citizens, business secrets of organizations, insiders and financial data, payment cards - all this and much more should be stored and processed in the most secure environment.

The better the information for potential intruders, the more expensive and sophisticated the hacking methods. New generations of cyber threats simply have to find a worthy opponent in the form of a new generation of cyber defense. And here, under the new generation of protection, we understand not just the software and methods, but also the people themselves.


')
From November 1 to November 24, on the basis of the Sirius educational center in Sochi, we are launching an educational program on cybersecurity in partnership with MIPT - with a bunch of practical training in reverse engineering, web security, cybercrime, cryptography, IoT security, mobile platforms. From September 11 to September 15, we will select participants among students in grades 8–11 using the online Olympiad. All the details - under the cut.

How will the selection take place


The main thing is to have time to submit an application as soon as possible, before September 10. We would have been glad to announce this in advance, but this is how our circumstances were formed, our joint.

On September 11, everyone who registered will receive a message through the mail, with which they can proceed to the Olympiad tasks.

On September 16-19, 80 participants who have scored maximum points will receive skype-interviews with Rostelecom representatives.

September 20 will be published a list of 60 winners, who will go to the "Sirius". Accommodation, meals and transfer are free.

What will happen in the Olympiad


Olympiad participants will be offered 3-5 tasks on the following topics:


The total number of points for each task will be determined by how many participants can solve it (from 50 to 500 points). When comparing the results with an equal number of points, the solution time will be taken into account.

Educational program with MIPT


For the educational unit on programming and workshops will be responsible MIPT. The shift supervisor is Alexey Maleev, Vice-Rector for International Programs and Technological Entrepreneurship at MIPT. The composition of educational modules from MIPT:

Python Programming Language Module
  • Python interpreter, using REPL, ipython
  • Python language:
    - Basic data types, type conversions
    - Arithmetic and logical operations
    - Mutability and Immunity
    - Functions, scopes
    - Control structures, cycles
  • Standard Python Library:
  • Collections: dict, set, etc.
    - Generation of combinatorial objects
    - I / O, work with files
  • Virtual environments
  • Installing additional libraries via pip


Module "Algorithms and Data Structures"
  • Introduction to algorithms and data structures:
    - The concept of the algorithm and its complexity, the O-large notation, a preliminary estimate of the program operation time
    - Number systems
    - Modular arithmetic
    - The concept of GCD, LCM and the calculation algorithm
  • Algorithm of quick exponentiation
  • Binary search:
    - The general principle (on the examples of the game "guess the number" and search in the card index, the concept of logarithm)
    - Integer binary search in array
    - Binary search by answer (task about the copier)
  • Basics of graph theory:
    - Basic concepts of graph theory
    - Organization of storage of graphs in memory
    - Search in depth
    - search wide
    - Topological sorting
  • Recursive brute force:
    - The concept of recursive brute force
    - Examples of NP-complete tasks
    - Implementation in Python, stack depth management
    - Examples of cutting branches brute force


Full curriculum can be found here .

Quest


Yes, there will still be a quest - where without practice. Among the quests of the quest are Tesla's security check (voice data channel), remote access, data interception via wi-fi using a quadrocopter, call interception using a cellular network vulnerability.

All participants will be divided into teams of 5 people, each with its own captain, will register in the system. Tasks between teams will distribute the site. Participants will follow the process with the help of a bot. If any team slows down - it gets a hint. If it solves everything too quickly, it gets an additional minicvest.

At the end of the shift, we will hold an in-person CTF competition for 8 hours and a quest for the security of a smart city.

We will be glad to see your children at the Olympiad! Or yourself. Or even your grandchildren. With what Habr is not joking.

Source: https://habr.com/ru/post/422605/


All Articles