Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Карнавал
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 1
#1

Реализовать атаку против схемы аутентификации сообщений CBC-MAC

24.11.2016, 18:32. Просмотров 280. Ответов 1
Метки нет (Все метки)

Здравствуйте! У меня криптография, это третье задание. Первые два (взломать шифр Виженера и Вернама) я сделал.
А тут даже не знаю с какой стороны браться, а вся найденная информация уложилась в три странички теории на википедии.
Само задание ниже:

В этом задании нужно реализовать атаку против схемы аутентификации сообщений CBC-MAC в ее базовой форме. Есть возможность получать от оракула тэг для любого сообщения (можно получать сколько угодно раз), состоящего из двух блоков (блок – 16 байт). Ключ, используемый оракулом, нам неизвестен (блочный шифр, используемый оракулом – это AES).
Валидность рассчитанного тэга проверяется у оракула. При проверке валидности тэга оракулом используется тот же самый ключ, что и при выдаче тэгов на сообщения.
Оракулы располагаются по адресу http://5.101.112.110:30669/. По этой ссылке сервис выдаёт короткую инструкцию.
Итак, цель – подделать (рассчитать) валидный тэг на следующее сообщение, состоящее из 4-х блоков (блок – 16 байт): «I, the server, hereby agree that I will pay $100 to Sily Stydent». Убедись, что это сообщение состоит ровно из 64 символов ASCII.

Если кто разберётся, как пользоваться выделенной ссылкой (получать тэги и проверять их валидность) - это тоже напишите, пожалуйста.

Буду рад любой помощи, даже просто ссылкам, где будет информация по делу (сам я ничего связанного с атаками не нашёл от слова "совсем").
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2016, 18:32
Ответы с готовыми решениями:

Как реализовать цикл ввода сообщений?
Программа должна выпольняться пока пользователь не введет слово Exit....

WCF: Запрос HTTP не разрешен для схемы аутентификации клиента "Ntlm". От сервера получен заголовок аутентификации "NTLM ."
Добрый день! Борюсь с WCF. Цель- подключиться и работать с вебсервисом от...

APEX схемы авторизации и аутентификации
Кто-нить знает где можно надыбать какой-нить документ по АРЕХ-у, где подробно...

Отображение сообщений. Как правильней реализовать?
По клику на кнопку необходимо показать пользователю его входящие сообщения. ...

Реализовать вывод сообщений из БД по принципу диалога
Доброго вам, друзья! спешу сообщить, у меня проблемка, которая уже...

1
HenryDukart
124 / 124 / 44
Регистрация: 05.10.2013
Сообщений: 457
Завершенные тесты: 2
24.11.2016, 20:46 #2
Карнавал,

Генерация тэга:
http://5.101.112.110:30669/gen/41414...41414141414141

Проверка:
http://5.101.112.110:30669/verify/41...d7a25b3d23976a

Тут сообщение состоит из 16 английских A (ASCII код — 0x41).

Вам надо найти валидный тэг для сообщения "I, the server, hereby agree that I will pay $100 to Sily Stydent"
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2016, 20:46

Клиент-серверное приложение для для предложенной схемы мультиплексирования сообщений
Напишите, откомпилируйте и прогоните программы сервера и клиентов для...

Реализовать систему отправки сообщений на мобильные устройства
Доброго времени суток! Нужно реализовать систему отправки сообщений на...

Как можно реализовать слушатель новых сообщений?
Здравствуйте! Я хочу понять, как можно реализовать получение новых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru