Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Криптосистема Блюма-Гольдвассер (Blum-Goldwasser).

Читайте также:
  1. Криптосистема Гольдвассер-Микали.

Пусть x 1, x 2, …, xm – последовательность бит открытого текста. В качестве параметров криптосистемы выбираем n=pq – число Блюма, s 0 – случайное число из Zn, взаимно простое с n.

В качестве открытого ключа для шифрования выступает n, в качестве секретного ключа для расшифрования – пара (p, q).

Для того, чтобы зашифровать открытый текст, обладатель открытого ключа выбирает s0. На основе BBS-генератора по ключу s 0 получает последовательность квадратов s 1, s 2, …, sm, по которой получает последовательность младших бит z 1, z 2, …, zm. Путем гаммирования с этой последовательностью битов открытого текста получает шифрованный текст yi=xi zi, i =1,2,…, m. Шифрограмма, которая пересылается обладателю секретного ключа, есть (y 1, y 2,…, ym, sm +1). После формирования шифрограммы последовательность si, i =0,1,…, m уничтожается, и при следующем сеансе связи отправитель выбирает новое s 0.

Получатель шифрограммы восстанавливает по sm +1 последовательность главных корней sm, …, s 1 и последовательность их младших бит z 1, z 2, …, zm, а затем расшифровывает шифрограмму: xi=yi zi, i =1,2,…, m.


Дата добавления: 2015-09-07; просмотров: 224 | Нарушение авторских прав


Читайте в этой же книге: Теорема 1. | Символ Лежандра. | Тест на простоту Соловея-Штрассена. | Квадраты и псевдоквадраты. | Тест на простоту Миллера-Рабина. | Теорема Сэлфриджа. | Теорема Поклингтона и доказуемо простые числа общего вида на основании частичного разложения (n—1). | Теорема Диемитко. | Метод квадратичного решета. |
<== предыдущая страница | следующая страница ==>
Числа Блюма.| Криптосистема Гольдвассер-Микали.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)