Олимпиада по информационной безопасности 10–11 классы — муниципальный этап ВсОШ 2024/2025: задания и ответы
Официальный комплект муниципального этапа Всероссийской олимпиады школьников по информационной безопасности для 10–11 классов (2024/2025 учебный год). Задания и решения с критериями оценивания — скачайте PDF или прорешайте онлайн по тексту ниже.
Задания — текст для прорешивания
Текст извлечён из официального PDF автоматически: формулы, таблицы и рисунки могут отображаться неточно — сверяйтесь с документом выше.
ВСЕРОССИЙСКАЯ ОЛИМПИАДА ШКОЛЬНИКОВ ТРУД (ТЕХНОЛОГИЯ). ПРОФИЛЬ «ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ». 2024–2025 уч. г. МУНИЦИПАЛЬНЫЙ ЭТАП 10–11 КЛАССЫ Максимальный балл за работу – 100. Общая часть 1. У московского транспорта появились три новых маскота (персонажаталисмана). Установите соответствие между персонажем и видом транспорта, который является прототипом этого персонажа. Вид транспорта: электробус, такси, речной трамвай, канатная дорога, метро. электробус
такси
речной трамвай
канатная дорога метро
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
2. Рассмотрите изображение ручного инструмента. Как он называется?
топор долото киянка рубанок угольник гвоздодёр напильник
3. Рассмотрите фотографии изделий народных промыслов России. Среди предложенных изображений выберите два, на которых представлены изделия, выполненные в технике хохломской росписи.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
4. В магазине упаковка с 300 граммами голубики стоит 250 рублей. Во время проведения акции цена на упаковку голубики снизилась на 20%. Сколько рублей нужно заплатить, чтобы купить 1,5 кг голубики по акции? 5. В парке разбили прямоугольную клумбу. Длина клумбы равна 15 м, ширина равна 5 метрам. Вокруг клумбы решили сделать прямоугольную рамку в две плитки. Плитки все одинаковые и имеют форму квадратов. Сторона каждой плитки равна 25 см. Сколько плиток понадобится для такой рамки? Считайте, что первоначально вокруг клумбы нет ни одной плитки.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
Специальная часть 6. Дан шифртекст, зашифрованный гаммированием. В этом способе шифрование выполняется следующим образом: складываются номер символа исходного текста в алфавите и ключ по модулю, равному числу букв в алфавите, и тогда рассматриваемый символ переходит в символ с получившимся в результате сложения по модулю номером в алфавите. Если в алфавите открытого текста, например, 10 символов, то сложение производится по модулю 10. Такой процесс сложения исходного текста и ключа называется в криптографии наложением гаммы (то есть ключа), символы которой последовательно повторяются. Для усложнения дешифрования из открытого текста убираются все знаки препинания и пробелы. Расшифруйте послание на русском языке, зная, что гамма – 5 последовательных чисел Фибоначчи начиная с числа 2. Шифртекст: Р Х Ш У И Г Н Н Ш Н У Т Ш Щ Ч В И Ч Щ М Ш Е К Ъ Ы М Замечание: в данной задаче используется русский алфавит из 32 символов (Е и Ё отождествлены), а его буквы нумеруются начиная с 0. В ответ запишите расшифрованное послание без пробелов. 7. Известно, что в числовом сообщении вида: 00011010 00001010 00010110 00010010 скрыто слово, относящееся к криптографии. Запишите в ответ слово, которое скрыто в сообщении. 8. Злоумышленник собирается скрыть текстовое сообщение в видеофайле без звука длительностью 2 минуты. Видео имеет разрешение 100x100 пикселей и частоту 30 кадров в секунду. В каждом кадре максимальное значение интенсивности каждого из цветов составляет 0xFF. Злоумышленник будет использовать метод LSB для скрытия информации в каждом пикселе каждого RGB-кадра. Сколько символов он сможет скрыть в этом видеофайле, заменяя по одному значащему биту, если один символ занимает 8 бит? Ответ укажите в тысячах. 9. Алгоритм Base64 – стандарт кодирования двоичных данных при помощи только 64 символов ASCII. Он работает следующим образом. 1. Каждая буква или символ в тексте сначала преобразуется в двоичный код на основе ASCII-кодировки. 2. Полученные двоичные коды объединяются в одну длинную строку. 4
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
3. Полученная строка разбивается на группы по 6 бит. 4. Каждая 6-битная группа преобразуется в десятичное число. 5. Каждое число заменяется соответствующим символом из таблицы Base64. Таблица Base64 содержит 64 символа: латинские буквы (A-Z, a-z), цифры (0–9) и два дополнительных символа (+ и /). Закодируйте слово Cipher с помощью Base64. Letter ASCII Code a 97 b 98 c 99 d 100 e 101 f 102 g 103 h 104 i 105 j 106 k 107 l 108 m 109 n 110 o 111 p 112 q 113 r 114 s 115 t 116 u 117 v 118 w 119 x 120 y 121 z 122
Binary 01100001 01100010 01100011 01100100 01100101 01100110 01100111 01101000 01101001 01101010 01101011 01101100 01101101 01101110 01101111 01110000 01110001 01110010 01110011 01110100 01110101 01110110 01110111 01111000 01111001 01111010
Letter ASCII Code A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90
Binary 01000001 01000010 01000011 01000100 01000101 01000110 01000111 01001000 01001001 01001010 01001011 01001100 01001101 01001110 01001111 01010000 01010001 01010010 01010011 01010100 01010101 01010110 01010111 01011000 01011001 01011010
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
Соответствие символов и их значений в кодировке Base64
A B C D E F G H I J K L M N O P
Значение 10 2 0 000000 1 000001 2 000010 3 000011 4 000100 5 000101 6 000110 7 000111 8 001000 9 001001 10 001010 11 001011 12 001100 13 001101 14 001110 15 001111
Значение 10 2 Q 16 010000 R 17 010001 S 18 010010 T 19 010011 U 20 010100 V 21 010101 W 22 010110 X 23 010111 Y 24 011000 Z 25 011001 a 26 011010 b 27 011011 c 28 011100 d 29 011101 e 30 011110 f 31 011111
Значение 10 2 g 32 100000 h 33 100001 i 34 100010 j 35 100011 k 36 100100 l 37 100101 m 38 100110 n 39 100111 o 40 101000 p 41 101001 q 42 101010 r 43 101011 s 44 101100 t 45 101101 u 46 101110 v 47 101111
Значение 10 2 w 48 110000 x 49 110001 y 50 110010 z 51 110011 0 52 110100 1 53 110101 2 54 110110 3 55 110111 4 56 111000 5 57 111001 6 58 111010 7 59 111011 8 60 111100 9 61 111101 + 62 111110 / 63 111111
10. Вам дано закодированное сообщение в формате Base64: Rm9ybWF0. Ваша задача – расшифровать это сообщение и узнать, какое слово было закодировано. 11. Для шифрования используется таблица, в которой самая верхняя строка содержит буквы русского алфавита, расположенные в случайном порядке, самый левый столбец содержит номера строк. Остальные ячейки таблицы содержат двузначные числа, причём в столбце могут повторяться числа, а в строке нет. При шифровании строки таблицы просматриваются последовательно, начиная со строки под номером 1. 1 2 3 4 5 6 7 …
А 13 57 31 44 63 17 11 …
В 78 56 82 12 71 15 37 …
У 65 37 57 36 12 57 49 …
Д 31 45 24 11 33 41 16 …
Л 23 74 68 49 31 82 31 …
Р 98 82 98 18 27 97 61 …
Й 45 90 49 10 49 31 18 …
Г 37 81 42 99 81 16 97 … 6
Е 56 76 97 53 16 49 36 …
О 15 49 12 57 77 44 15 …
Т 55 52 63 61 51 21 82 …
И 81 92 64 98 83 92 19 …
М 11 15 17 21 19 23 25
С 10 16 18 22 20 24 26
… … … … … … … … …
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
Известно, что таблица позволяет зашифровать одно слово несколькими способами, но для каждого получившегося шифра выполняются следующие условия: ● В начале шифртекста идёт начальная группа цифр, длина которой не превышает длину шифруемого слова, причём среди цифр этой начальной группы не может встретиться 0. ● Затем идут двузначные числа (число двузначных чисел совпадает с длиной шифруемого слова, то есть каждая буква слова шифруется одним двузначным числом). Также известно, что зашифровано слово из 7 букв, имеющее отношение к программному обеспечению, и полученный шифр выглядит так: 121111 31 82 57 49 12 16 97 Какое слово было зашифровано? 12. Запишите, как выглядит начальная группа цифр при шифровании слова, полученного из предыдущего задания, если записанные после неë двузначные числа имеют вид: 31 82 57 49 82 97 18. 13. Запишите последние две цифры шифра, если шифруется слово ВИРУС, а начальная группа цифр выглядит так: 1121. 14. Сколько различных начальных групп цифр может быть в полученных шифрах, если в качестве исходного сообщения используется слово из 4 букв? 15. Выберите все верные утверждения о методе шифрования, который применялся в задании 11. При зашифровании слова АЛГОРИТМ начальная группа цифр может принимать вид: 11122. Максимальная цифра, которая может встретиться в начальной группе цифр при зашифровании слова КУРСОР, – это цифра 6. При зашифровании слова из 31 буквы начальная группа цифр может содержать цифру 3 не больше 3 раз. Если начальная группа цифр выглядит как 112, а последовательность двузначных чисел так: 11 15 12 12, это значит, что последние 2 буквы исходного текста совпадают. Существуют 3 начальные группы цифр длины 4 для зашифрования слова ХАКЕР.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
16. Сопоставьте расширения файлов соответствующих этим расширениям.
описанием
типов
файлов,
Расширения файлов: .pcap, .pem, .apk, .sh, .md5. файлы с хешами, используемые для проверки целостности данных
.pcap
скрипты оболочки, которые могут содержать команды для тестирования безопасности
.md5
файлы с сертификатами и ключами для шифрования
.pem
файлы захвата сетевого трафика
.apk
файлы приложений для Android, которые могут содержать уязвимости
.sh
17. Сопоставьте названия протоколов с их назначениями. Названия протоколов: RADIUS, LDAP, Kerberos, ICMP, FTP. протокол для аутентификации, авторизации и учёта доступа к сетям
FTP
протокол межсетевых управляющих сообщений
RADIUS
протокол для доступа к каталогам и управления ими, часто используемый для аутентификации
Kerberos
прикладной протокол передачи файлов, используемый для обмена данными между клиентом и сервером
LDAP
протокол сетевой аутентификации, который использует криптографию с симметричным ключом для аутентификации запросов
ICMP
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
18. Установите соответствия между криптографическими средствами защиты информации и их назначениями. Криптографические средства защиты: алгоритм симметричного шифрования AES; алгоритм асимметричного шифрования RSA; криптографический алгоритм SHA-256; криптографические протоколы SSL/TLS. проверка целостности информации
алгоритм симметричного шифрования AES алгоритм асимметричного шифрования RSA криптографический алгоритм SHA-256 криптографические протоколы SSL/TLS
быстрое шифрование данных и расшифрование защита передачи данных между узлами в сети интернет обмен ключами и создание цифровой подписи
19. Установите соответствия между терминами, относящимися к персональным данным, и их определениями. Термины, относящиеся к персональным данным: блокирование персональных данных; обезличивание персональных данных; распространение персональных данных; уничтожение персональных данных; предоставление персональных данных. 1. Действия, направленные на раскрытие персональных данных неопределённому кругу лиц. 2. Действия, направленные на раскрытие персональных данных определённому лицу или определённому кругу лиц. 3. Временное прекращение обработки персональных данных (за исключением случаев, когда обработка необходима для уточнения персональных данных). 4. Действия, в результате которых становится невозможным восстановить содержание персональных данных в информационной системе персональных данных и (или) в результате которых уничтожаются материальные носители персональных данных. 5. Действия, в результате которых становится невозможным без использования дополнительной информации определить принадлежность персональных данных конкретному субъекту персональных данных.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
20. Установите соответствия между приложениями для защиты информации на смартфоне с их назначениями. позволяет устанавливать пароль или блокировать отпечатком пальца различные приложения позволяет временно запрещать доступ к камере, другим программам и приложениям блокирует навязчивую и вредоносную рекламу позволяет спрятать IP-адрес от заинтересованных в этой информации ресурсов, а также обеспечивает защиту данных, если пользователь подключился к публичной точке доступа Wi-Fi выявляет программы и приложения, которые пытаются получить доступ к микрофону, и предупреждает пользователя специальным сигналом зашифровывает файлы перед сохранением их в облачных базах данных, например Dropbox или Google Drive
10
Adblock Browser
Micro Guard FREE Camera Blocker
Boxcryptor
TunnelBear
AppLock
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
21. Вам представлен скриншот части вывода работы консольной утилиты curl, которая используется для выполнения HTTP-запросов. Рассмотрите скриншот и ответьте на вопросы. $ curl -v https://example.com * Trying 93.184.216.34:443... * Connected to example.com (93.184.216.34) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/certs/ca-certificates.crt * CApath: /etc/ssl/certs * SSL connection using TLS1.2 / ECDHE_RSA_AES_256_GCM_SHA384 * ALPN, server accepted to use h2 > GET / HTTP/2 > Host: example.com > User-Agent: curl/7.68.0 > Accept: */* > < HTTP/2 200 < content-type: text/html; charset=UTF-8 < content-length: 1256 < date: Wed, 04 Oct 2023 12:00:00 GMT < server: ExampleServer/1.0 < last-modified: Mon, 02 Oct 2023 10:00:00 GMT < etag: "123456789abcdef" < accept-ranges: bytes < <!doctype html> <html> <head> <title>Example Domain</title> ... ... * Connection #0 to host example.com left intact
Какой IP-адрес был использован для подключения к серверу? Какой метод HTTP-запроса был отправлен на сервер? Какова длина содержимого, возвращённого сервером, в байтах?
11
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы
Сервер вернул статус-код 200. Что он обозначает? 1. Статус-код 200 означает, что запрос клиента был успешно обработан и сервер вернул запрашиваемые данные. 2. Статус-код 200 указывает на то, что сервер временно недоступен из-за перегрузки или технического обслуживания. 3. Статус-код 200 означает, что произошла ошибка на стороне клиента и запрос не может быть выполнен. 4. Статус-код 200 сигнализирует о необходимости аутентификации для доступа к запрашиваемым данным. Запишите номер верного варианта ответа.
12
Ответы и решения — показать
Официальные ответы и критерии оценивания жюри. Сначала решите задания самостоятельно.
ВСЕРОССИЙСКАЯ ОЛИМПИАДА ШКОЛЬНИКОВ ТРУД (ТЕХНОЛОГИЯ). ПРОФИЛЬ «ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ». 2024–2025 уч. г. МУНИЦИПАЛЬНЫЙ ЭТАП 10–11 КЛАССЫ ОТВЕТЫ И КРИТЕРИИ ОЦЕНИВАНИЯ Максимальный балл за работу – 100. Общая часть 1. У московского транспорта появились три новых маскота (персонажаталисмана). Установите соответствие между персонажем и видом транспорта, который является прототипом этого персонажа. Вид транспорта: электробус, такси, речной трамвай, канатная дорога, метро. электробус
такси
речной трамвай
канатная дорога метро За полностью верный ответ – 1 балл.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
2. Рассмотрите изображение ручного инструмента. Как он называется?
топор долото киянка рубанок угольник гвоздодёр напильник
За верный ответ – 1 балл. 3. Рассмотрите фотографии изделий народных промыслов России. Среди предложенных изображений выберите два, на которых представлены изделия, выполненные в технике хохломской росписи.
За полностью верный ответ – 1 балл. 4. В магазине упаковка с 300 граммами голубики стоит 250 рублей. Во время проведения акции цена на упаковку голубики снизилась на 20%. Сколько рублей нужно заплатить, чтобы купить 1,5 кг голубики по акции? Ответ: 1000. За верный ответ – 1 балл.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
Решение: 1,5 кг = 1500 г. 1500 : 300 = 5 (уп.) – количество упаковок голубики для покупки; 250 · (100 – 20) : 100 = 200 (руб.) – стоимость 1 упаковки по акции; 200 · 5 = 1000 (руб.) – стоимость 1,5 кг голубики по акции. 5. В парке разбили прямоугольную клумбу. Длина клумбы равна 15 м, ширина равна 5 метрам. Вокруг клумбы решили сделать прямоугольную рамку в две плитки. Плитки все одинаковые и имеют форму квадратов. Сторона каждой плитки равна 25 см. Сколько плиток понадобится для такой рамки? Считайте, что первоначально вокруг клумбы нет ни одной плитки. Ответ: 336. За верный ответ – 1 балл. Решение: 15 м = 1500 см, 5 м = 500 см. Определим, сколькими плитками можно выложить рамку по периметру клумбы в один слой.
Определим, сколькими плитками можно выложить клумбу в длину: 1500 : 25 = 60 (шт.). Определим, сколькими плитками можно выложить клумбу в ширину: 500 : 25 = 20 (шт.). Определим, сколько потребуется плиток, чтобы обложить клумбу рамкой в одну плитку. Учтём, что в вершинах прямоугольника нужно положить по одной плитке дополнительно: (60 + 20) · 2 + 4 = 164 (шт.) Теперь нам нужно выложить вокруг рамки из плиток ещё одну рамку.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
Определим, сколько потребуется плиток, чтобы обложить рамку ещё одной рамкой в одну плитку. Учтём, что в вершинах прямоугольника нужно положить по одной плитке дополнительно: (62 + 22) · 2 + 4 = 172 (шт.). На всю рамку потребуется: 164 + 172 = 336 (шт.). Специальная часть 6. Дан шифртекст, зашифрованный гаммированием. В этом способе шифрование выполняется следующим образом: складываются номер символа исходного текста в алфавите и ключ по модулю, равному числу букв в алфавите, и тогда рассматриваемый символ переходит в символ с получившимся в результате сложения по модулю номером в алфавите. Если в алфавите открытого текста, например, 10 символов, то сложение производится по модулю 10. Такой процесс сложения исходного текста и ключа называется в криптографии наложением гаммы (то есть ключа), символы которой последовательно повторяются. Для усложнения дешифрования из открытого текста убираются все знаки препинания и пробелы. Расшифруйте послание на русском языке, зная, что гамма – 5 последовательных чисел Фибоначчи начиная с числа 2. Шифртекст: Р Х Ш У И Г Н Н Ш Н У Т Ш Щ Ч В И Ч Щ М Ш Е К Ъ Ы М Замечание: в данной задаче используется русский алфавит из 32 символов (Е и Ё отождествлены), а его буквы нумеруются начиная с 0. В ответ запишите расшифрованное послание без пробелов. Справочная информация 1. Для сложения двух чисел a и b по модулю m нужно сложить слагаемые и взять от суммы остаток по модулю m. Пример: 4+7=1 (mod 10), 2+5=0 (mod 7)
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
2. Числа Фибоначчи – это элементы числовой последовательности 0, 1, 1, 2, 3…, в которой каждое последующее число равно сумме двух предыдущих чисел. Ответ: ОТУЛЫБКИРАСПУСКАЕТСЯЦВЕТОК За верный ответ – 5 баллов. Решение: 0 1 2 3 4 5 6 7 8 9 10
А Б В Г Д Е Ж З И Й К
11 12 13 14 15 16 17 18 19 20 21
Л М Н О П Р С Т У Ф Х
22 23 24 25 26 27 28 29 30 31
Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
Ключом шифра будет следующая последовательность – 2, 3, 5, 8, 13 В таблице ниже показан процесс шифрования открытого сообщения (частично) номера букв открытого текста в алфавите открытый текст без пробелов и знаков препинания повторяющаяся гамма шифртекст получение номера буквы в шифртексте
14
18
19
11
27
13
2+14=16 18+3=21 19+5=24 11+8=19
27+13=8 1+2=3 mod(32)
номера букв сообщения в алфавите 14, 18, 19, 11, 27, 1, 10, 8, 16, 0, 17, 15, 19, 17, 10, 0, 5, 18, 17, 31, 22, 2, 5, 18, 14, 10 номера получившихся после шифрования букв 16, 21, 24, 19, 8, 3, 13, 13, 24, 13, 19, 18, 24, 25, 23, 2, 8, 23, 25, 12, 24, 5, 10, 26, 27, 12 шифртекст – Р Х Ш У И Г Н Н Ш Н У Т Ш Щ Ч В И Ч Щ М Ш Е К Ъ Ы М 5
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
7. Известно, что в числовом сообщении вида: 00011010 00001010 00010110 00010010 скрыто слово, относящееся к криптографии. Запишите в ответ слово, которое скрыто в сообщении. Ответ: ШИФР. За верный ответ – 5 баллов. Решение: В сообщении приведены номера букв в русском алфавите в двоичном виде. Тогда 00011010 => 26 => Ш 00001010 => 10 => И 00010110 => 22 => Ф 00010010 => 18 => Р 8. Злоумышленник собирается скрыть текстовое сообщение в видеофайле без звука длительностью 2 минуты. Видео имеет разрешение 100x100 пикселей и частоту 30 кадров в секунду. В каждом кадре максимальное значение интенсивности каждого из цветов составляет 0xFF. Злоумышленник будет использовать метод LSB для скрытия информации в каждом пикселе каждого RGB-кадра. Сколько символов он сможет скрыть в этом видеофайле, заменяя по одному значащему биту, если один символ занимает 8 бит? Ответ укажите в тысячах. Ответ: 13 500. За верный ответ – 5 баллов. Решение: Общее количество пикселей в изображении: 100 x 100 = 10 000. Каждый пиксель представлен тремя цветовыми каналами – красным, зелёным и синим. Каждый из каналов занимает память 8 бит, так как максимальное значение интенсивности каждого из цветов составляет 0xFF, то есть 255 Метод LSB позволяет скрыть по 1 биту информации в каждом из трёх цветовых каналов. Тогда количество символов, которое можно скрыть в каждом кадре видеофайла равно 10000 x 3 / 8 = 3750. Общее количество кадров равно 30 x 2 x 60. Всего символов, которые можно спрятать в весь видеофайл равно 3750 x 30 x 2 x 60 = 13 500 000.
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
9. Алгоритм Base64 – стандарт кодирования двоичных данных при помощи только 64 символов ASCII. Он работает следующим образом. 1. Каждая буква или символ в тексте сначала преобразуется в двоичный код на основе ASCII-кодировки. 2. Полученные двоичные коды объединяются в одну длинную строку. 3. Полученная строка разбивается на группы по 6 бит. 4. Каждая 6-битная группа преобразуется в десятичное число. 5. Каждое число заменяется соответствующим символом из таблицы Base64. Таблица Base64 содержит 64 символа: латинские буквы (A-Z, a-z), цифры (0–9) и два дополнительных символа (+ и /). Закодируйте слово Cipher с помощью Base64. Letter ASCII Code a 97 b 98 c 99 d 100 e 101 f 102 g 103 h 104 i 105 j 106 k 107 l 108 m 109 n 110 o 111 p 112 q 113 r 114 s 115 t 116 u 117 v 118 w 119 x 120 y 121 z 122
Binary 01100001 01100010 01100011 01100100 01100101 01100110 01100111 01101000 01101001 01101010 01101011 01101100 01101101 01101110 01101111 01110000 01110001 01110010 01110011 01110100 01110101 01110110 01110111 01111000 01111001 01111010
Letter ASCII Code A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90
Binary 01000001 01000010 01000011 01000100 01000101 01000110 01000111 01001000 01001001 01001010 01001011 01001100 01001101 01001110 01001111 01010000 01010001 01010010 01010011 01010100 01010101 01010110 01010111 01011000 01011001 01011010
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
Соответствие символов и их значений в кодировке Base64
A B C D E F G H I J K L M N O P
Значение 10 2 0 000000 1 000001 2 000010 3 000011 4 000100 5 000101 6 000110 7 000111 8 001000 9 001001 10 001010 11 001011 12 001100 13 001101 14 001110 15 001111
Значение 10 2 Q 16 010000 R 17 010001 S 18 010010 T 19 010011 U 20 010100 V 21 010101 W 22 010110 X 23 010111 Y 24 011000 Z 25 011001 a 26 011010 b 27 011011 c 28 011100 d 29 011101 e 30 011110 f 31 011111
Значение 10 2 g 32 100000 h 33 100001 i 34 100010 j 35 100011 k 36 100100 l 37 100101 m 38 100110 n 39 100111 o 40 101000 p 41 101001 q 42 101010 r 43 101011 s 44 101100 t 45 101101 u 46 101110 v 47 101111
Значение 10 2 w 48 110000 x 49 110001 y 50 110010 z 51 110011 0 52 110100 1 53 110101 2 54 110110 3 55 110111 4 56 111000 5 57 111001 6 58 111010 7 59 111011 8 60 111100 9 61 111101 + 62 111110 / 63 111111
Ответ: Q2lwaGVy. За верный ответ – 7 баллов. Решение: 1. Каждая буква или символ в тексте сначала преобразуется в двоичный код, посредством ASCII-кодировки. C
01000011
01101001
01110000
01101000
01100101
01110010
2. Полученные двоичные коды объединяются в одну длинную строку. 010000110110100101110000011010000110010101110010 3. Полученная строка разбивается на группы по 6 бит. 010000 110110 100101 110000 011010 000110 010101 110010 4. Каждая 6-битная группа преобразуется в десятичное число. 5. Каждое число заменяется соответствующим символом из таблицы Base64. 16
54
37
48
26
21
50
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
10. Вам дано закодированное сообщение в формате Base64: Rm9ybWF0. Ваша задача – расшифровать это сообщение и узнать, какое слово было закодировано. Ответ: Format. За верный ответ – 4 балла. Решение: 1. Каждый символ заменяется на десятичное число согласно таблице Base64. 2. Все десятичные числа переводятся в двоичную СС, записываются без пробелов и делятся на группы по 8. 3. Все группы по 8 переводятся в символы согласно таблице ASCII. R 17 010001
m 9 y b W F 0 38 61 50 27 22 5 52 100110 111101 110010 011011 010110 000101 110100 01000110 01101111 01110010 01101101 01100001 01110100
01000110 70 F
01101111 111 o
01110010 114 r
01101101 109 m
01100001 97 a
01110100 116 t
11. Для шифрования используется таблица, в которой самая верхняя строка содержит буквы русского алфавита, расположенные в случайном порядке, самый левый столбец содержит номера строк. Остальные ячейки таблицы содержат двузначные числа, причём в столбце могут повторяться числа, а в строке нет. При шифровании строки таблицы просматриваются последовательно, начиная со строки под номером 1. А
13
78
65
31
23
98
45
37
56
15
55
81
11
10
57
56
37
45
74
82
90
81
76
49
52
92
15
16
31
82
57
24
68
98
49
42
97
12
63
64
17
18
44
12
36
11
49
18
10
99
53
57
61
98
21
22
63
71
12
33
31
27
49
81
16
77
51
83
19
20
17
15
57
41
82
97
31
16
49
44
21
92
23
24
11
37
49
16
31
61
18
97
36
15
82
19
25
26
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
Известно, что таблица позволяет зашифровать одно слово несколькими способами, но для каждого получившегося шифра выполняются следующие условия: ● В начале шифртекста идёт начальная группа цифр, длина которой не превышает длину шифруемого слова, причём среди цифр этой начальной группы не может встретиться 0. ● Затем идут двузначные числа (число двузначных чисел совпадает с длиной шифруемого слова, то есть каждая буква слова шифруется одним двузначным числом). Также известно, что зашифровано слово из 7 букв, имеющее отношение к программному обеспечению, и полученный шифр выглядит так: 121111 31 82 57 49 12 16 97 Какое слово было зашифровано? Ответ: ДРАЙВЕР. За верный ответ – 5 баллов. 12. Запишите, как выглядит начальная группа цифр при шифровании слова, полученного из предыдущего задания, если записанные после неë двузначные числа имеют вид: 31 82 57 49 82 97 18. Ответ: 1231. За верный ответ – 3 балла. 13. Запишите последние две цифры шифра, если шифруется слово ВИРУС, а начальная группа цифр выглядит так: 1121. Ответ: 22. За верный ответ – 3 балла. 14. Сколько различных начальных групп цифр может быть в полученных шифрах, если в качестве исходного сообщения используется слово из 4 букв? Ответ: 8. За верный ответ – 4 балла. Решение: Необходимо представить 4 в виде всевозможных сумм с учётом порядка слагаемых. 1111 112 10
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
121 211 22 13 31 4 15. Выберите все верные утверждения о методе шифрования, который применялся в задании 11. При зашифровании слова АЛГОРИТМ начальная группа цифр может принимать вид: 11122. Максимальная цифра, которая может встретиться в начальной группе цифр при зашифровании слова КУРСОР, – это цифра 6. При зашифровании слова из 31 буквы начальная группа цифр может содержать цифру 3 не больше 3 раз. Если начальная группа цифр выглядит как 112, а последовательность двузначных чисел так: 11 15 12 12, это значит, что последние 2 буквы исходного текста совпадают. Существуют 3 начальные группы цифр длины 4 для зашифрования слова ХАКЕР. За каждый верный ответ начисляется 2 балла. За каждый неверный ответ вычитается 2 балла, но не менее 0 баллов за задание. Если выбрано более 4 ответов – 0 баллов. Максимум за задание – 4 балла. Решение: 1. Неверно, так как сумма цифр начальной группы (7) не равна длине слова АЛГОРИТМ (8). 2. Верно, если, например, начальная группа – это 6. 3. Неверно, так как при таких условиях 3 может встретиться в начальной группе не больше 10 раз, поскольку 3х10 – максимальное число, которое кратно 3 и меньше 31. 4. Верно, так как на 3-й строке, судя по начальной группе (112), берутся две буквы с номером 12, а по условию известно, что в одной строке двузначные числа не повторяются, значит, последние 2 буквы исходного текста совпадают. 5. Неверно, существуют 4 начальные группы (1112,1121,1211,2111), так как можно 4 способами представить длину слова ХАКЕР (5) в виде 4 слагаемых с учётом порядка.
11
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
16. Сопоставьте расширения файлов соответствующих этим расширениям.
описанием
типов
файлов,
Расширения файлов: .pcap, .pem, .apk, .sh, .md5. файлы с хешами, используемые для проверки целостности данных
.pcap
скрипты оболочки, которые могут содержать команды для тестирования безопасности
.md5
файлы с сертификатами и ключами для шифрования
.pem
файлы захвата сетевого трафика
.apk
файлы приложений для Android, которые могут содержать уязвимости
.sh
За каждое верное соответствие – 1 балл. Максимум за задание – 5 баллов. 17. Сопоставьте названия протоколов с их назначениями. Названия протоколов: RADIUS, LDAP, Kerberos, ICMP, FTP. протокол для аутентификации, авторизации и учёта доступа к сетям
FTP
протокол межсетевых управляющих сообщений
RADIUS
протокол для доступа к каталогам и управления ими, часто используемый для аутентификации
Kerberos
прикладной протокол передачи файлов, используемый для обмена данными между клиентом и сервером
LDAP
протокол сетевой аутентификации, который использует криптографию с симметричным ключом для аутентификации запросов
ICMP
За каждое верное соответствие – 1 балл. Максимум за задание – 5 баллов. Решение: RADIUS (Remote Authentication Dial-In User Service) – протокол для аутентификации, авторизации и учёта доступа к сетям. LDAP (Lightweight Directory Access Protocol) – протокол для доступа к каталогам и управления ими, часто используемый для аутентификации.
12
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
Kerberos – протокол сетевой аутентификации, который использует криптографию с симметричным ключом для аутентификации запросов. ICMP (Internet Control Message Protocol) – протокол межсетевых управляющих сообщений. FTP (File Transfer Protocol) – прикладной протокол передачи файлов, используемый для обмена данными между клиентом и сервером. 18. Установите соответствия между криптографическими средствами защиты информации и их назначениями. Криптографические средства защиты: алгоритм симметричного шифрования AES; алгоритм асимметричного шифрования RSA; криптографический алгоритм SHA-256; криптографические протоколы SSL/TLS. проверка целостности информации
алгоритм симметричного шифрования AES алгоритм асимметричного шифрования RSA криптографический алгоритм SHA-256 криптографические протоколы SSL/TLS
быстрое шифрование данных и расшифрование защита передачи данных между узлами в сети интернет обмен ключами и создание цифровой подписи За каждое верное соответствие – 1 балл. Максимум за задание – 4 балла.
19. Установите соответствия между терминами, относящимися к персональным данным, и их определениями. Термины, относящиеся к персональным данным: блокирование персональных данных; обезличивание персональных данных; распространение персональных данных; уничтожение персональных данных; предоставление персональных данных. 1. Действия, направленные неопределённому кругу лиц.
на
раскрытие
персональных
данных
Ответ: распространение персональных данных. 2. Действия, направленные на раскрытие персональных данных определённому лицу или определённому кругу лиц. Ответ: предоставление персональных данных.
13
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
3. Временное прекращение обработки персональных данных (за исключением случаев, когда обработка необходима для уточнения персональных данных). Ответ: блокирование персональных данных. 4. Действия, в результате которых становится невозможным восстановить содержание персональных данных в информационной системе персональных данных и (или) в результате которых уничтожаются материальные носители персональных данных. Ответ: уничтожение персональных данных. 5. Действия, в результате которых становится невозможным без использования дополнительной информации определить принадлежность персональных данных конкретному субъекту персональных данных. Ответ: обезличивание персональных данных. За каждый верный ответ – 1 балл. Максимум за задание – 5 баллов. 20. Установите соответствия между приложениями для защиты информации на смартфоне с их назначениями. позволяет устанавливать пароль или блокировать отпечатком пальца различные приложения позволяет временно запрещать доступ к камере, другим программам и приложениям блокирует навязчивую и вредоносную рекламу позволяет спрятать IP-адрес от заинтересованных в этой информации ресурсов, а также обеспечивает защиту данных, если пользователь подключился к публичной точке доступа Wi-Fi выявляет программы и приложения, которые пытаются получить доступ к микрофону, и предупреждает пользователя специальным сигналом зашифровывает файлы перед сохранением их в облачных базах данных, например Dropbox или Google Drive За каждое верное соответствие – 1 балл. Максимум за задание – 6 баллов. 14
Adblock Browser
Micro Guard FREE Camera Blocker
Boxcryptor
TunnelBear
AppLock
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
21. Вам представлен скриншот части вывода работы консольной утилиты curl, которая используется для выполнения HTTP-запросов. Рассмотрите скриншот и ответьте на вопросы. $ curl -v https://example.com * Trying 93.184.216.34:443... * Connected to example.com (93.184.216.34) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/certs/ca-certificates.crt * CApath: /etc/ssl/certs * SSL connection using TLS1.2 / ECDHE_RSA_AES_256_GCM_SHA384 * ALPN, server accepted to use h2 > GET / HTTP/2 > Host: example.com > User-Agent: curl/7.68.0 > Accept: */* > < HTTP/2 200 < content-type: text/html; charset=UTF-8 < content-length: 1256 < date: Wed, 04 Oct 2023 12:00:00 GMT < server: ExampleServer/1.0 < last-modified: Mon, 02 Oct 2023 10:00:00 GMT < etag: "123456789abcdef" < accept-ranges: bytes < <!doctype html> <html> <head> <title>Example Domain</title> ... ... * Connection #0 to host example.com left intact
Какой IP-адрес был использован для подключения к серверу? Ответ: 93.184.216.34. За верный ответ – 5 баллов.
15
Всероссийская олимпиада школьников. Труд (Технология). Профиль «Информационная безопасность». 2024‒2025 уч. г. Муниципальный этап. 10–11 классы. Критерии оценивания
Какой метод HTTP-запроса был отправлен на сервер? Ответ: GET. За верный ответ –9 баллов. Какова длина содержимого, возвращённого сервером, в байтах? Ответ: 1256. За верный ответ – 5 баллов. Сервер вернул статус-код 200. Что он обозначает? 1. Статус-код 200 означает, что запрос клиента был успешно обработан и сервер вернул запрашиваемые данные. 2. Статус-код 200 указывает на то, что сервер временно недоступен из-за перегрузки или технического обслуживания. 3. Статус-код 200 означает, что произошла ошибка на стороне клиента и запрос не может быть выполнен. 4. Статус-код 200 сигнализирует о необходимости аутентификации для доступа к запрашиваемым данным. Запишите номер верного варианта ответа. Ответ: 1. За верный ответ – 6 баллов. Максимум за задание – 25 баллов.
Максимальный балл за работу – 100.
16