Добавлен: 31.03.2023
Просмотров: 697
Скачиваний: 3
Режим гаммирования с обратной связью превращает блочный шифр в самосинхронизирующийся поточный шифр, в котором преобразуется всё сообщение сразу.
Режим выработки имитовставки обеспечивает защиту системы шифрованной связи от навязывания ложных данных. Имитовставка – это блок из Р бит, который вырабатывают по определенному правилу из открытых данных с использованием ключа и затем добавляют к зашифрованным данным для обеспечения их имитозащиты.[6]
В стандартах ГОСТ 28147-89 и ГОСТ Р 34.12-2015 определяется процесс выработки имитовставки, который единообразен для любого из режимов шифрования/расшифровывания данных. Имитовставка Ир вырабатывается из блоков открытых данных либо перед шифрованием всего сообщения, либо параллельно с шифрованием по блокам. Первые блоки открытых данных, которые участвуют в выработке имитовставки, могут содержать служебную информацию (например, адресную часть, время, синхропосылку) и не зашифровываются.
Значение параметра Р (число двоичных разрядов в имитовставке) определяется криптографическими требованиями с учетом того, что вероятность навязывания ложных помех равна 1/2p.
Алгоритм выработки имитовставок обеспечивает сравнение имитовставок, полученных при шифровании, с имитовставками, полученными при расшифровывании. В случае несовпадения имитовставок полученные в результате расшифровки блоки открытых данных считают ложными. Алгоритм формирования имитовставок может использовать функцию хеширования.[6]
В разделе 1.7 для ознакомления были рассмотрены Американский стандарт шифрования данных DES и Отечественный стандарт шифрования данных.
ЗАКЛЮЧЕНИЕ
В данной курсовой работе были подробно рассмотрены способы кодирования информации с помощью науки криптографии и методов ее шифрования. Исходя из рассмотренной информации, можно сделать вывод, что криптография – это незаменимый атрибут кодирования данных по всему миру и во все времена, т.к. информационная безопасность очень важна в работе с представлением и кодированием данных.
Таким образом, цель работы - рассмотрение форматов данных и методы кодирования их в компьютере была достигнута.
В работе были решены поставленные задачи, а именно:
- Изучены шифры моноалфавитной подстановки;
- Рассмотрены многобуквенные шифры и шифры полиалфавитной подстановки;
- Изучены симметричные системы защиты информации;
- Рассмотрено применение перестановок.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Гашков С.Б., Применко Э.А., Черепнев М.А.. Криптографические методы защиты информации: Учеб. пособие для вузов по направлению "Прикл. математика и информатика" и "Информ. технологии" /. - М.: Академия, 2010. -298 с.
- Жук А.П. Защита информации: учеб. пособ. / А.П. Жук, Е.П. Жук, О.М. Лепешкин, А.И. Тимош-кин. – 2-изд. – М.: РИОР: ИНФРА-М, 2017. – 392 с.
- Златопольский Д.М. Простейшие методы шифрования текста /. - М.: Чистые пруды, 2007. - 31 с.
- Карзаева Н.Н. Основы экономической безопасности: учебник / Н.Н. Карзаева. – М.: ИНФРА-М, 2017. – 275 с.
- Роберт Черчхаус. Коды и шифры. Юлий Цезарь, "Энигма" и Интернет: пер. с англ. / - М.: ВЕСЬ МИР, 2005. - 302 с.
- Шаханова М.В. Современные технологии информационной безопасности: учебно-методический комплекс. – М.: Проспект, 2017 – 216 с.
Приложение
Рис. 1. Классификация криптографических алгоритмов шифрования
Таблица 1.
Подстановки по шифру Цезаря для алфавита русского языка[5]
Таблица 2.
Подстановки по шифру Цезаря для латинского алфавита [5]
|
A—> D |
J—> M |
S—> V |
|
В —> Е |
К —> N |
Т —> W |
|
С —> F |
L—> O |
U—> X |
|
D —> G |
M—> P |
V—> Y |
|
E —> H |
N—> O |
W—> Z |
|
F —> I |
O—> R |
X —> А |
|
G —> J |
P—> S |
Y—> B |
|
H —> K |
Q —> Т |
Z—> C |
|
I —> L |
R—> U |
Рис. 2. Криптоанализ шифра Цезаря методом перебора всех вариантов ключей [5]
Таблица 3.
Исходный алфавит и ключевое слово
|
0 |
5 |
10 |
15 |
20 |
25 |
||||||||||||||||||||
|
А |
В |
С |
D |
Е |
F |
G |
Н |
I |
J |
К |
L |
М |
N |
О |
Р |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
|
D |
I |
Р |
L |
О |
M |
А |
Т |