рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Общее описание объектной модели.

Общее описание объектной модели. - раздел Программирование, Анализ эффективности градиентной статистической атаки на блоковые шифры Модель Объектов Программной Системы (Пс), Абстрагированная От Их Внутренней С...

Модель объектов программной системы (ПС), абстрагированная от их внутренней структуры, приведена на следующей схеме:

 

В результате анализа предметной области были выделены следующий объекты, из которых состоит система:

· Тестовая среда (включает подобъект «Шифр»): производит управляющие операции пораундового шифрования и определяет число эффективно взламываемых раундов.

· Генератор входной последовательности (включает подобъект «Входная последовательность»): генерирует битовую последовательность вида (1).

· Статистический тест (включает подобъект «Стопка книг»): определяет меру случайности подаваемой на вход битовой последовательности.

 

Указанные объекты были выделены в программной системе, исходя из того, что они описывают независимые сущности, которые представляют собой инкапсулированные объекты (являются пассивными, их внутренняя структура скрыта, а взаимодействие с другими объектами производится лишь через заданный протокол). Кроме того, все 3 объекта являются сущностями независимыми и взаимозаменяемыми (статистический тест можно брать любой (но с тем же интерфейсом взаимодействия); генератор ВП тоже может быть другим (лишь бы сохранялся соответствующий интерфейс)).

Список объектов, с которыми работает система (внешних по отношению к ней):

· Криптоаналитик(взаимодействует с ПС через определённый интерфейс): очень активный объект (обладает не только состоянием, но и является исполнителем, обладает замкнутой операционной обстановкой и сложной структурой; и именно он использует мою систему), т.е. «Криптоаналитик» является субъектом по отношению к моей ПС.

· ПС Шифр (любая программная система (возможно, аппаратная), которая шифрует каким-либо блоковым шифром заданными параметрами последовательность на входе).

 

Список протоколов:

· Протокол взаимодействия Тестовой среды с Генератором ВП.

· Протокол взаимодействия Тестовой среды со Статистическим тестом.

· Протокол взаимодействия ПС (тестовой среды) с шифром.

 

Динамика системы: первоначально «Тестовая среда» обращается к «Генератору входной последовательности» и получает битовую последовательность заданной длины. Далее, на каждом шаге «Тестовая среда» шифрует последовательность на очередной i-й раунд шифра (обращаясь к «ПС Шифр») и после проверяет меру случайности (обращаясь к объекту «Статистический тест»); если мера случайности становится выше заданного порога (т.е. отклонения от случайности уже не обнаруживаются тестом), то «Тестовая среда» сообщает криптоаналитику количество раундов, которые можно взломать при заданных параметрах шифра и теста.

 

Представленная программная система является информационно замкнутой, поскольку ее действия не затрагивают другие компоненты системы (в том числе системы, работающие параллельно с данной ПС или системы, в рамках которых работает данная ПС), а так же не вносят изменений в состояния объектов, внешних по отношению к данной системе (в т.ч. внешние объекты: криптоаналитик и шифратор (объект «ПС Шифр»)).

 

Каждый из выделенных объектов системы представлен в виде отдельного пространства в ПС, имеющего подобъекты. Их описание, а также описание подробностей динамики и описание методов объектов ПС приведено ниже.

 

– Конец работы –

Эта тема принадлежит разделу:

Анализ эффективности градиентной статистической атаки на блоковые шифры

На сайте allrefs.net читайте: "Анализ эффективности градиентной статистической атаки на блоковые шифры"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Общее описание объектной модели.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Описание статистического теста.
Опишем статистический тест “Стопка книг”, который составляет основную часть градиентной атаки. Данный статистический тест является критерием согласия на проверку гипотезы о случайности распределени

Описание градиентной статистической атаки.
Описываемый метод относится к классу атак с выбираемым шифруемым текстом (chosen ciphertexts attack). При реализации этой атаки криптоаналитик может подавать на вход шифра любой текст, анализироват

Пространство «Статистический тест».
Модель статистического теста представлена на следующей диаграмме.   Пространство «статистический тест» включает в себя класс «Стопка книг» (экземпляров этого класса может соз

Пространство «Генератор входной последовательности».
Модель данного пространства построена по абсолютно тому же принципу, что и модель «статистический тест». В пространстве есть класс-обёртка (соответствующий ему объект также один; на схеме явно не п

Пространство «Тестовая среда».
Данное пространство содержит класс-обёртку «Тестовая среда» (на схеме явно не показан), а также класс «Шифр», который представляет собой обёртку над блоковым шифром, который мы рассматриваем, и кот

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги