- Главная страница
- Электронные приборы
- Построения систем и сетей телекоммуникаций
- Временные коммутационные поля
- Декадно-шаговые АТС
- Квазиэлектронные АТС
- Коммутационные приборы
- Коммутируемая телефонная сеть общего пользования (КТСОП)
- Многозвенные ступени искания
- Многократные координатные соединители
- Направляющие среды телекоммуникаций
- Нумерация на телефонных сетях
- Основы теории телефонного сообщения
- Построение местных телефонных сетей
- Разделение каналов по коду
- Структурная схема телефонного канала
- Пакетная коммутациия в сетях
- Телеграфные каналы
- Телеграфная сеть
- Канал передачи
- Построение линий связи
- Конструктивные элементы воздушных линий связи
- Классификация, конструкция и маркировка кабелей связи
- Типы кабелей связи
- Классификация оптических кабелей связи
- Кабельная телефонная канализация
- Прокладка кабельных линий
- Монтаж кабелей связи
- Ввод кабелей связи в здание станции, в телефонизируемые здания
- Оконечные кабельные устройства и их монтаж
- Содержание кабелей под избыточным воздушным давлением
- Электрические характеристики цепей кабельных линий связи
- Электрические характеристики волоконно-оптических кабелей связи
- Природа и основные параметры влияния между цепями
- Влияние в оптических кабелях связи и меры защиты от взаимных помех
- Источники опасных и мешающих влияний
- Меры защиты линий связи от опасных и мешающих влияний
- Коррозия сооружений связи и меры защиты
- Организация эксплуатации
- Охрана кабельных сооружений, ремонт и аварийно-восстановительные работы
- Проектирование линейнух сооружений на магистральной, зоновой и местной сетях
- Mathlab
- Компьютерная диагностика
- Защита информации в вычислительных сетях
- Формирование последовательностей со случайной природой.
- Мгновенная относительная частота и первый критерий равномерного распределения элементарных событий.
- Методы регулирования вероятностей
- Вероятностные преобразователи информации.
- Криптосистема без передачи ключей.
- Криптосистема c открытым ключом (RSA)
- Шифросистема Эль-Гамаля
- Криптографическая подпись Фиат-Шамира
- Шифры перестановки
- Инъективное преобразование множества
- Получение и обработка изображений
- Понятие и классы изображений
- Растровая и векторная графика
- Позиционные методы кодирования
- Кодирование серий
- Структурные методы кодирования
- Устранение ступенчатости
- Бинарные изображения
- Характеристические числа
- Улучшение изображения
- Видоизменение гистограмм
- Ложные цвета
- Фильтрация изображений
- Фильтрация шумов бинарных изображений.
- Фильтрация шумов полутоновых изображений
- Понятие сегментации
- Сегментация бинарных изображений.
- Линии и области.
- Сегментация полутоновых изображений.
- Фильтрация текстур.
- Автоматизированные системы контроля и управления
- Цифровая обработка сигналов и изображений
- Теория автоматического управления
- Обратная связь
Криптосистема без передачи ключей.
| Индекс материала |
|---|
| Криптосистема без передачи ключей. |
| Криптосистема без передачи ключей. часть 2 |
2.1. Криптосистема без передачи ключей.
Основу данного метода криптографии составляют теоремы Эйлера и Ферма, а также алгоритмы решения сравнений первой степени, базирующиеся, в свою очередь, на алгоритме Евклида.
Сущность алгоритма Евклида состоит в отыскании нод(a,b) и заключается в следующем. Пусть
и
положительные целые числа и
. Тогда для указанных значений будут справедливы соотношения:
![]()
![]()
(2.1)
![06-7.jpg [image]](/images/stories/zivvs/06/06-7.jpg)
Алгоритм заканчивается при получении некоторого остатка
Наибольшим общим делителем тогда будет последний не равный нулю остаток
.
Алгоритм Евклида можно представить также в виде следующих арифметических действий:
![06-10.jpg [image]](/images/stories/zivvs/06/06-10.jpg)
В теории существует математическая связь данного алгоритма и представления частного от деления двух чисел в виде полиномиальных дробей:
(2.3)
Из данных равенств следует:
(2.4)
![06-13.jpg [image]](/images/stories/zivvs/06/06-13.jpg)
Пример: пусть
тогда в соответствии с алгоритмом Евклида значения q будут равны
, а таблица 2.1 примет вид:
![06-16.jpg [image]](/images/stories/zivvs/06/06-16.jpg)
Тогда:
![06-17.jpg [image]](/images/stories/zivvs/06/06-17.jpg)
(2.5)
Дальнейшее математическое обоснование криптосистемы без передачи ключей базируется на решении сравнений первой степени с одним неизвестным.
Для определения понятия «сравнение» будем рассматривать некоторые целые числа, представляющие собой остатки от деления на другое, заданное на-
туральное число
, которое назовем модулем.
Сравнимость чисел
и
по модулю
записывается в виде:
(2.6)
и читается: «
сравнимо с
по модулю
».
Сравнения обладают рядом свойств, характерных для обыкновенных равенств:
а) если два числа сравнимы с третьим, то все три числа сравнимы между собой по заданному модулю;
б) сравнения можно почленно складывать:
(2.7)
тогда:
(2.8)
в) слагаемое, стоящее в какой либо части сравнения, можно переносить в другую часть, переменив знак на противоположный:
(2.9)
Например: ![]()
г) к каждой части сравнения можно прибавить любое число, кратное модулю:
; (2.10)
д) сравнения можно почленно перемножать:
(2.11)
е) следствие из (2.11):
(2.12)
ж) если выражения для многочленов А и В сравнимы по модулю
, то есть:
(2.13)
то сравнимы и сами многочлены А и В по модулю
:
(2.14)
Данное свойство является обобщением предыдущих свойств сложения и умножения;
з) обе части сравнения и модуль можно умножить на одно и тоже число:
(2.15)
Рассмотрим, теперь, две теоремы, являющиеся базой для криптографического метода с закрытой системой ключей.
Теорема Эйлера: пусть числа
и
взаимно простые, то есть
, тогда будет справедливо равенство:
(2.16)
где
- это функция Эйлера, которая показывает число чисел взаимно простых с
.
Например:
, так как в ряду 0,1,2,3,4,5 только два числа 1 и 5 не имеют сомножителей принадлежащих числу 6. Соответственно:
(2.17)
Теорема Ферма: если
-простое число, а число
не делится на
, то есть
, то имеет место сравнение вида:
(2.18)
где
. Например: ![]()
Приведенные две теоремы в задачах криптографии применяются для решения сравнений, корни которого используются для выбора секретных ключей.
Пусть требуется решить сравнение первой степени с одним неизвестным:
. (2.19)