Библиотека knigago >> Науки естественные >> Математика >> Введение в криптографию. Теоретико-числовые основы защиты информации


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1436, книга: Один день короля Харууна
автор: Айре Вест

"Один день короля Харууна" - увлекательный детективный роман, переносящий нас в фэнтезийный мир, где королевствами управляют не маги и воины, а обычные горожане. Автор Айре Вест создает правдоподобную вселенную, где средневековое общество гармонично сочетается с элементами городского хозяйства и социального моделирования. Городские обыватели, под предводительством короля Харууна, решают проблемы повседневной жизни, используя логику и практические навыки. Детективная линия мастерски...

СЛУЧАЙНАЯ КНИГА

СЛУЧАЙНАЯ КНИГА

Укус змейки. Люси Рэдкомб
- Укус змейки

Жанр: Короткие любовные романы

Год издания: 1998

Серия: Панорама романов о любви

Елена Ивановна Деза , Лидия Владимировна Котова - Введение в криптографию. Теоретико-числовые основы защиты информации

Учебное пособие. Издание стереотипное Введение в криптографию. Теоретико-числовые основы защиты информации
Книга - Введение в криптографию. Теоретико-числовые основы защиты информации.  Елена Ивановна Деза , Лидия Владимировна Котова  - прочитать полностью в библиотеке КнигаГо
Название:
Введение в криптографию. Теоретико-числовые основы защиты информации
Елена Ивановна Деза , Лидия Владимировна Котова

Жанр:

Математика, Учебники и самоучители по компьютеру, Компьютерная безопасность

Изадано в серии:

Основы защиты информации #14

Издательство:

ЛЕНАНД

Год издания:

ISBN:

978-5-9710-7833-3

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Введение в криптографию. Теоретико-числовые основы защиты информации"

Учебное пособие предназначено для изучения курсов «Методы и средства защиты информации », «Основы криптографии», других родственных дисциплин основных образовательных программ высшего образования, для изучения дисциплин по выбору, посвященных основам криптографии и прикладным вопросам теории чисел. Пособие включает в себя теоретические факты, упражнения и задачи различного уровня сложности по всем основным разделам криптографии и соответствующим разделам прикладной теории чисел. Помимо обширного списка упражнений и задач, в пособии представлены индивидуальные задания для проведения творческих и лабораторных работ, контрольные вопросы и типовые задания обязательного минимума по каждой теме. Пособие составлено в соответствии с требованиями федеральных государственных образовательных стандартов высшего образования и примерных основных образовательных программ высшего образования. Книга написана на базе многолетнего опыта практической работы авторов, ее материал построен по модульному принципу: выбор изучаемых разделов, порядок знакомства с ними и глубина освоения соответствующих теоретических и практических вопросов зависят от направления подготовки и профиля, в рамках которых проводится обучение. Пособие предназначено для преподавателей и студентов высших учебных заведений, прежде всего математических факультетов педвузов, учителей профильной школы, старшеклассников, интересующихся прикладными теоретико-числовыми проблемами, всех, кого привлекают история и современные тенденции развития криптографии. Материалы пособия могут быть полезны для организации индивидуальной учебно-исследовательской работы студентов в рамках подготовки курсовых работ, выпускных квалификационных работ бакалавра и магистерских диссертаций.

Читаем онлайн "Введение в криптографию. Теоретико-числовые основы защиты информации". [Страница - 24]

сравнения:

Tlgm: @it_boooks

Глава 3. Шифрующие матрицы

106

е) С -и =(!)'

В каждом из случаев, выбрав подходящий алфавит, расшифруйте со­
общение «ABCDEFG». Зашифруйте и расшифруйте придуманное вами
сообщение.
(§) Пользуясь 30-буквенным русским алфавитом (И и Й, Е и Ё, Ь и Ъ
отождествлены), дешифруйте биграмму f ( X ) , которая была получена
с помощью аффинного матричного преобразования
f ( X ) = А - Х + В (mod 30), если
a ) Л = ^ 2 4

В =

> f (x ) = «МА»;

b) Л = ^ * 3 ^ , Б = ^ 7 ^ , f ( X ) = «ПЫ»;

с> (Г1)’ (о)’/(х)=

«л и »;

^ А=( 5 §) ’В= (о) ’/(Х)=:
е>А= (і9 іо) ’В =(4 ) ’/(Х)=;
f ) A = ( 9 2 ),B=l

g) А = ^

),В=[

-

I , f ( X ) — «КО»;

0

) , / ( * ) = «ЗЫ».

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

Tlgm: @it_boooks

3.1. Алгебра матриц и аффинные матричные криптосистемы

107

Задачи

ПП Докажите, что для множества аффинных матричных преобразований
над одним и тем же алфавитом выполняются следующие утверждения:
a) композиция матричных сдвигов является матричным сдвигом;
b) композиция линейных матричных преобразований является ли­
нейным матричным преобразованием;
c) композиция аффинных матричных преобразований является аф­
финным матричным преобразованием.

(а ь\

Пусть А = I
I £ M2(Ztv) и А = ad — be — определитель этой
\с dj
матрицы. Докажите, что следующие утверждения эквивалентны:

a) (A , N )

= I;

b) Матрица А имеет обратную;
c) Если хотя бы один из элементов х, у £

отличен от нуля, то

d) Матрица А задает взаимно-однозначное отображение множества
ZN х
на себя.
[з] Найдите биграмму

открытого текста из сравнения:

Tlgm: @it_boooks

Глава 3. Шифрующие матрицы

108

(mod 25);

(mod 25).
[4] Числа Фибоначчи определяются правилами u\ = Ui — 1, un+\ = u n + un-\
при n > 1. Докажите, что в матричной форме это правило может быть
записано в виде

( ^П+І

\
Щ і-1 /

( 1 1\

\ 1 0 /,

Используя определение чисел Фибоначчи в матричной форме, до­
кажите, что ип четно тогда и только тогда, когда п делится на 3;
докажите, что ип делится на а тогда и только тогда, когда п делится
на Ь, если a = 2, Ъ — 3; a = 3, b — 4; a = 5, b = 5; a = 7, b = 8;
a = 8, 6 = 6; а = 11, Ь — 10.
[5| Постройте первые двадцать чисел Фибоначчи. Постройте матрицы
^п+І

.. ,

для п — 1, 2,..., 19, пользуясь уже известными значе-

ниями чисел Фибоначчи. Осуществите построение указанных матриц
последовательным умножением уже имеющейся матрицы на матрицу

Tlgm: @it_boooks

3.1. Алгебра матриц и аффинные матричные криптосистемы

109

(I 1 М 1. Какой способ удобнее? Можно ли использовать полученные
\1 О/
матрицы для построения аффинных матричных отображений? Можно

(

Ѣі+l Un

\I

при произволь-

un Un—
iJ
ном задании параметра п? Почему?
[б] Осуществите шифрование биграммы «ОХ», записанной в 33-буквенном
русском алфавите, с помощью аффинного матричного отображения
г/ ѵ \
( un+1 un \
да) —I
I А, где п — ваш номер в списке группы, a un —
\ Un Un—\ )
n-e число Фибоначчи.
0 Пусть N, М G N, и (ІѴ, М) = 1. Убедитесь в том, что любую матрицу
A G M 2(Zn) м о ж н о вложить в множество М 2(Ъм) простым приведе­
нием элементов по модулю М. Приведите примеры таких вложений.
\Й\ Пусть N = m n, где (т ,гі) — 1. Пусть Ат G М2(Zm) — матрица,
полученная путем приведения элементов матрицы Л по модулю т ,
и і „ G M2(Zn) — матрица, полученная путем приведения элементов
матрицы А по модулю п.
a) Докажите, что отображение, сопоставляющее матрице А пару
(Ат,А п), является взаимно-однозначным соответствием между
множеством M 2(ZN) и декартовым произведением M2(Zm)x M 2(Zn)
множеств M2(Zm) и M2(Zn). Приведите примеры.
b) Докажите, что это отображение задает взаимно-однозначное со­
ответствие между множеством М^{Ъ^) обратимых 2 x 2 матриц с
элементами из ZN и декартовым произведением М \(Zm) х М^С^п)
множества M |(Z m) обратимых 2 x 2 матриц с элементами из Zm
на множество М\ (Zn) обратимых 2 x 2 матриц с элементами из Zn.
Приведите примеры.
[9] Найдите число элементов множества M2(ZP), где р — простое число.
Подсчитайте число решений в Ъѵ уравнения ad —be — 0. Докажите,
что число --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.