![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Действия абонента-отправителя (абонента «А»).
1. Случайным образом выбираются два простых числа P и Q, например P = 23, Q = 41. Вычисляется модуль криптографических преобразований N = P * Q =23 * 41 = 943.
2. Вычисляется значение функции Эйлера φ(N)
φ(N) = (P -1) * (Q-1) = 22 * 40 = 880.
На множестве чисел от 1 до 943 существует 880 чисел взаимно простых с N = 943.
3. Случайным образом из множества чисел от 1 до 880
1 < КОА < φ(N) выбирается значение открытого ключа КОА, например КОА=337 при условии, что НОД (КОА; φ(N)) = НОД (337; 880) = 1, т.е. значения открытого ключа КОА и функции Эйлера φ(N) взаимно просты.
4. Вычисляется значение секретного ключа для формирования криптограммы Ch(M):
КЗА = КОАφ(N) – 1 mod φ(N) = 337879 mod 880 = 833 mod 880 → 833.
5. Задается исходное сообщение «М», для примера введен одно слово «Криптон». Вычисляется значение функции хеширования для слова «Криптон»:
h(M)B = 52 48 52 48 50 42 46 46 40 56 48 48 50 54 46 42 52 56 56 52 50 50 50 50 44 52 48 48 54 50 46 42
6. Производится шифрование числового выражения хэш-функции исходного сообщения «Криптон» с использованием закрытого (секретного) ключа абонента-отправителя.
Сh(M) = {Si} =
mod N = mi833 mod 943.
C1 = m1833 mod 943 = 52833 mod 943 = 233 mod 943→233;
C2 = m2833 mod 943 = 48833 mod 943 = 358 mod 943→358;
C3 = m3833 mod 943 = 52833 mod 943 = 233 mod 943→233;
----------------------------------------------------------------------------
C32 = m32833 mod 943 = 42833 mod 943 = 452 mod 943→452.
После преобразования цифровых значений в соответствии с таблицей Windows-кодировки получаем семантическое отображение ЭЦП:
ЭЦП (Криптон) → Сh(M) = {Si} = 233 358 233 358 583 452 759 759 204 842 358 358 583 357 759 452 233 842 842 233 583 583 583 583 700 233 358 358 357 583 759 452 → (Ґ(Ґ¦#vvлЙҐҐ¦¤v#(ЙЙ(¦¦¦¦;(ҐҐ¤¦v#
Таким образом ЭЦП сообщения «Криптон» представляет собой криптограмму Сh(M) = С1 С2 С3 … С32. Исходное сообщение «М» и криптограмма числового значения функции хеширования исходного сообщения передаются абоненту-получателю по каналам телекоммуникаций.
Дата публикования: 2014-10-25; Прочитано: 442 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
