X-PDF

Шифрование методом гаммирования

Поделиться статьей

Под гаммированием понимают наложение на открытые данные по определенному закону гаммы шифра (двоичного числа, сформированного на основе генератора случайных чисел) [3].

Гамма шифра – псевдослучайная последовательность, вырабатываемая по определенному алгоритму, используемая для шифровки открытых данных и дешифровки шифротекста.

Общая схема шифрования методом гаммирования представлена на рис. 4.3.

Рис. 4.3. Схема шифрования методом гаммирования

Представленная информация была полезной?
ДА
57.47%
НЕТ
42.53%
Проголосовало: 87

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

Перед шифрованием открытые данные обычно разбивают на блоки одинаковой длины, например, по 64 бита. Гамма шифра также вырабатывается в виде последовательности блоков той же длины.

Стойкость шифрования методом гаммирования определяется главным образом свойствами гаммы – длиной периода и равномерностью статистических характеристик. Последнее свойство обеспечивает отсутствие закономерностей в появлении различных символов в пределах периода. Полученный зашифрованный текст является достаточно трудным для раскрытия. По сути дела гамма шифра должна изменяться случайным образом для каждого шифруемого блока.

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


Поделиться статьей
Автор статьи
Анастасия
Анастасия
Задать вопрос
Эксперт
Представленная информация была полезной?
ДА
57.47%
НЕТ
42.53%
Проголосовало: 87

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram

Лекция 1. Общая характеристика металлов

Поделиться статьей

Поделиться статьейПлан. 1. Особенности строения атомов металлов. Положение металлов в ПС. 2. Строение простых веществ-металлов. Металлическая связь и металлическая кристаллическая


Поделиться статьей

Бюджет проекта

Поделиться статьей

Поделиться статьейКак для управления организацией в целом, так и для управления стоимостью в проектах ключевым понятием является бюджет. Бюджет представляет


Поделиться статьей

Методы построения векторных диаграмм

Поделиться статьей

Поделиться статьейВозможны различные методы и порядок построения векторных диаграмм. Одним из методов построения векторных диаграмм является метод, основанный на использовании


Поделиться статьей

Разминка. Мы на плечи руки ставим,

Поделиться статьей

Поделиться статьейМы на плечи руки ставим, Начинаем их вращать. Так осанку мы исправим. Раз-два-три-четыре-пять! (Руки к плечам, вращение плечами вперёд


Поделиться статьей

Жанры скульптуры

Поделиться статьей

Поделиться статьейПодобно другим видам изобразительного искусства скульптура в зависимости от своего предназначения и предмета изображения диф­ференцируется по жанрам. Деление это


Поделиться статьей

Франция. Экономическое положение. Несмотря на поражение во франко-прусской войне 1870—1871 гг., Франция оставалась великой державой, обладавшей большими экономическими

Поделиться статьей

Поделиться статьейЭкономическое положение. Несмотря на поражение во франко-прусской войне 1870—1871 гг., Франция оставалась великой державой, обладавшей большими экономическими возможностями, огромной


Поделиться статьей

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram
Заявка
на расчет