Регистрация
Нижний Новгород
Нижний Новгород
Эксперты сайта «Всё сдал!» проводят работу по подбору, обработке и структурированию материала по предложенной заказчиком теме. Результат данной работы не является готовым научным трудом, но может служить источником для его написания.

Контрольная «практическое задание»,
Операционные системы в Нижнем Новгороде

Эта работа успешно выполнена на онлайн-сервисе помощи студентам «Всё сдал!»
Операционные системы
практическое задание
ID (номер) заказа
683320
Тип задания
Контрольная
Предмет
Операционные системы
Статус
Заказ выполнен
Текст задания
Практическая работа № 4 «Контроль целостности данных» Цель: получить навыки обнаружения фактов изменения данных, контроля целостности данных с помощью механизма хэш-функций. Научиться вычислять хэш-свёртки для файлов и строк данных, контролировать неизменность данных. Рассмотреть механизм атаки на хэш-функции и способы защиты от таких атак. 1. Теоретическая часть Хеш-функция H(x) – функция, которая преобразует (отображает) сообщение произвольной длины в число («свёртку») фиксированной длины. Х – прообраз. Н(х) – образ. Хеш-функция в общем случае – это функция, которая должна обладать следующими свойствами: 1. Хеш-функция может быть применена к аргументу любого размера. 2. Выходное значение хеш-функции имеет фиксированный размер (хэш-свёртка). 3. Хеш-функцию H(M) достаточно просто вычислить для любого M (простота вычисления образа). 4. Для любого y с вычислительной точки зрения невозможно найти x, такое что H(x) = y (сложность вычисления прообраза). 5. Для любого фиксированного x с вычислительной точки зрения невозможно найти z, не равное x, такое, что H(x) = H(z) (стойкость к коллизиям, вычислению второго прообраза). Для криптографической хеш-функции (в отличие от хеш-функции общего назначения) сложно вычислить обратную и даже найти два сообщения с общей хеш-свёрткой. По четвёртому свойству H(х) – односторонняя функция, поэтому H(х) можно использовать в качестве контрольной суммы для проверки целостности. Области использования хеш-функции:  защита паролей при их передаче и хранении;  формирование контрольных кодов MDC (Manipulation Detection Code) - кода обнаружения манипуляций с данными;  получение сжатого образа сообщения перед формированием электронной подписи;  задачи поиска данных. Различные хэш-функции:  MD2;  MD4;  MD5;  MD6;  SHA-1;  SHA-2;  Keccak (SHA-3);  ГОСТ Р 34.11-94;  ГОСТ Р 34.11-2012. ГОСТ Р 34.11-2012 – криптографический стандарт вычисления хеш-функции. Размер блока входных данных: 512 бит. Размер хеша (хэш-свёртки): 512 бит. Стандарт ГОСТ Р 34.11-2012 определяет алгоритм и процедуру вычисления хеш-функции для последовательности символов. Стандарт обязателен для применения в качестве алгоритма хеширования в государственных организациях РФ и ряде коммерческих организаций. Для вскрытия паролей, преобразованных при помощи сложнообратимой хеш-функции, а также для атак на симметричные шифры на основе известного открытого текста используются радужные таблицы. Радужная таблица – специальный вариант таблиц поиска для обращения криптографических хеш-функций. Радужная таблица – готовая построенная цепочка возможных паролей. Однако, таблицы могут взламывать только ту функцию, для которой создавались. Использование функции выведения ключа с применением соли делает эту атаку неосуществимой. Для вычисления хэш-свёртки может быть использована любая программа. Кроме того такой функционал есть в системе Windows NT через консоль. Для этого нужно использовать команду: «certutil –hashfail “Путь”», используется хэш-функция SHA-1.   2. Практическая часть В отчёте представить (с описанием и снимками экрана, достаточными для понимания факта проделанной работы) следующее: 1. Создать несколько файлов, дать им Ваше имя (например, Олег 007), заполнить их данными. Сделать копии файлов и произвести для некоторых из них «незаметные» для пользователей изменения в файлах. К таким изменениям можно отнести, к примеру:  изменение кода цвета объектов, в частности текста;  замена символов на похожие символы с другими кодами символов;  вставка объектов со 100% прозрачностью, отсутствующими цветами заливками или совпадающими с цветом фона;  изменение текста до минимального, установка цвета текста под цвет фона;  вставка текста с атрибутами «скрытый текст», опция «Шрифт» => «Видоизменение»;  изменение рисунка (областей с мало отличимой палитрой цветов);  изменение метаданных файлов (к примеру, вкладка «Подробно» с полями «Авторы», «Организация» и пр.);  прочее. 2. Используя программную реализацию механизма хэш-функций, проверить целостность и неизменность файлов. Предоставить снимки экрана, описание действий и результатов. Прокомментировать детально результаты работы. Когда совпадают, Когда расходятся и почему. Вопросы (кратко ответить): 1. Что такое свёртка? 2. Что такое хэш и как его вычислить? 3. Что такое хэш-функция и зачем она нужна? 4. Сколько бит на выходе хэш-функции? 5. Каков принцип работы систем для контроля целостности из этой практической? 6. Как и почему мы обнаруживаем факты изменения данных? 7. Как можно в теории обойти этот механизм? 8. Почему происходят коллизии и что это? 9. Зачем в процессах проверки паролей по хэшам нужна соль? 10. Как повысить безопасность систем проверки паролей на базе хэш-свёрток?
Это место для переписки тет-а-тет между заказчиком и исполнителем.
Войдите в личный кабинет (авторизуйтесь на сайте) или зарегистрируйтесь, чтобы
получить доступ ко всем возможностям сайта.
Закажите подобную или любую другую работу недорого
или
Отзывы студентов о нашей работе
913 258 оценок
среднее 4.9 из 5

Михаил

филиал в Анапе "Сочинский государственный университет"

Ася спасибо за работу ! Как всегда все согласно методическим. Главное что все на отлично

Тимофей

Технический Университет УГМК

Как всегда всё безукоризненно! Рекомендую всем данного исполнителя! Цена приемлемая!

Кристина

Нижегородский государственный университет имени Н.И. Лобачевского

Спасибо Большое Татьяне за помощь. Работа была выполнена очень быстро, на все дополнительн...

Ирина

Мед

Мадина быстро откликнулась, выполнила работу менее, чем за час! Всё объяснила! Огромное сп...

Студенты о нашем сервисе

Ростислав
Пользуется сервисом несколько лет. Рад, что может общаться с исполнителями вживую и выбирать по цене
Анна
Работает и учится заочно. Пользуется сервисом во время сессии
Жанна
Пользуется сервисом 2 года. Учится дистанционно, мама в декрете, времени не хватает
Никита
Заказывает сбор информации и оформление научных статей, если сроки поджимают
Андрей
Обращается на сервис, чтобы эксперт нормально объяснил тему или решение задачи
Тысячи студентов доверяют нам Тысячи студентов доверяют нам
513 443
студента
обратились к нам
449 132
эксперта
работают с нашим сервисом
2 618 196
заданий и консультаций
выполнено и сдано
Разместите задание, а
мы подберём эксперта
Сайт бесплатно разошлёт задание авторам.
А авторы предложат цены. Это удобнее, чем
искать кого-то в Интернете
Отклик экспертов с первых минут
С нами работают более 15 000 проверенных авторов с высшим образованием. Вы можете выбрать исполнителя уже через 15 минут после публикации заказа. Срок исполнения — от 1 часа
Цены ниже в 2-3 раза
Вы работаете с экспертами напрямую, поэтому цены
ниже, чем в агентствах
Доработки и консультации – бесплатны
Доработки и консультации в рамках задания бесплатны и выполняются в максимально короткие сроки
Гарантия возврата денег
Если автор не справится — мы вернем 100% стоимости
На связи 7 дней в неделю
Вы всегда можете к нам обратиться — и в выходные,
и в праздники
Узнать стоимость
Переживаете
за доработки?
Они бесплатны
С вами будут работать лучшие авторы.
Они знают и понимают, как важно доводить
работу до конца
Узнать стоимость
 Работает на сервисе более 8 лет
Эксперт
С нами с 2018 года
Помог студентам: 20 916
Рейтинг: 360 526
Среднее 4,87 из 5
14 759  оценок
 Работает на сервисе более 9 лет
Эксперт
С нами с 2017 года
Помог студентам: 25 567
Рейтинг: 320 195
Среднее 4,93 из 5
12 920  оценок
 Работает на сервисе более 7 лет
Эксперт
С нами с 2018 года
Помог студентам: 5 113
Рейтинг: 56 261
Среднее 4,89 из 5
Обращайте внимание на отзывы и рейтинг исполнителя
2 754  оценки
С нами с 2019 года
Помог студентам: 3 823
Рейтинг: 46 996
Среднее 4,82 из 5
2 208  оценок
Поможем вам со сложной задачкой 
Узнать стоимость
Гарантия возврата денег
Эксперт получил деньги за заказ, а работу не выполнил?
Только не у нас!
Безопасная сделка
Деньги хранятся на вашем балансе во время работы над заданием и гарантийного срока
Гарантия возврата денег
В случае, если что-то пойдет не так, мы гарантируем
возврат полной уплаченной суммы
Разместите заказ и получите
предложения с ценами
экспертов
Выберите автора
по цене и отзывам
Сдайте работу на проверку
преподавателю
Получите положительную оценку,
оплатите работу и оставьте
отзыв автору
Заботимся о вас
и вашем времени
У нас есть все, чтобы сделать вашу жизнь
более приятной и беззаботной
Экономия времени
Теперь у вас есть время на друзей, любимые занятия,
работу и семью
Удобный интерфейс
Современный дизайн, созданный для удобства
пользователей сайта
Часто задаваемые вопросы
1. Сколько стоит помощь?
Цена, как известно, зависит от объёма, сложности и срочности. Особенностью «Всё сдал!» является то, что все заказчики работают со экспертами напрямую (без посредников). Поэтому цены в 2-3 раза ниже.
2. Каковы сроки?
Специалистам под силу выполнить как срочный заказ, так и сложный, требующий существенных временных затрат. Для каждой работы определяются оптимальные сроки. Например, помощь с курсовой работой – 5-7 дней. Сообщите нам ваши сроки, и мы выполним работу не позднее указанной даты. P.S.: наши эксперты всегда стараются выполнить работу раньше срока.
3. Выполняете ли вы срочные заказы?
Да, у нас большой опыт выполнения срочных заказов.
4. Если потребуется доработка или дополнительная консультация, это бесплатно?
Да, доработки и консультации в рамках заказа бесплатны, и выполняются в максимально короткие сроки.
5. Я разместил заказ. Могу ли я не платить, если меня не устроит стоимость?
Да, конечно - оценка стоимости бесплатна и ни к чему вас не обязывает.
6. Каким способом можно произвести оплату?
Работу можно оплатить множеством способом: картой Visa / MasterCard, с баланса мобильного, в терминале, в салонах Евросеть / Связной, через Сбербанк и т.д.
7. Предоставляете ли вы гарантии на услуги?
На все виды услуг мы даем гарантию. Если эксперт не справится — мы вернём 100% суммы.
8. Какой у вас режим работы?
Мы принимаем заявки 7 дней в неделю, 24 часа в сутки.
Узнать стоимость
🔷 Эксперт выбираете сами
🔷 Стоимость от 350 руб.
🔷 Срок выполнения от 4-х часов
🔷 Время отклика от 1 мин.
🔷 Доработки бесплатно
🔷 Гарантия на работу от 7 дней
🔷 Оригинальность до 95%
🔷 Безопасная сделка
🔷 Тех. поддержка ежедневно
🔷 Прямое общение с экспертом
Ну что, приступим?
Отправьте заявку и получите ответ с предложениями
по цене и срокам в течение часа.
Тип работы
Узнать стоимость
Вы уже зарегистрированы на данную почту как .
Укажите другую почту
Понятно
Заполните форму и узнайте цену
Тип задания
*
Антиплагиат:
Антиплагиат:
Поля, отмеченные *, обязательны для заполнения
Файлы (при наличии)
Ошибка


Задать вопрос

Задать вопрос

Сообщение успешно отправлено