Добавлен: 25.04.2023
Просмотров: 579
Скачиваний: 1
Можно подписывать и шифрованные сообщения. Для этого отправитель X сначала кодирует своим закрытым ключом сообщение S, получая цифровую подпись С, а затем кодирует полученную пару (S,C) открытым ключом получателя Y. Получив такое сообщение, получатель Y сначала расшифровывает сообщение своим закрытым ключом, а потом убеждается в подлинности полученного сообщения, сравнив его с результатом применения открытого ключа отправителя X к подписи С.
К сожалению, даже эти меры не смогут защитить от злоумышленника Z, сумевшего подменить открытый ключ отправителя X. Конечно, в этом случае злоумышленник не сможет дешифровать исходное сообщение, но он сможет подменить исходное сообщение фальсифицированным, а получатель не сможет обнаружить подмену сообщения.
Вопросы, затронутые в этой главе, очень существенны для практических информационных технологий, которые невозможны без кодирования, сжатия данных и шифрования. Разумеется, здесь описаны простейшие варианты, в реальных современных программах применяются более изощрённые методы. По итогам исследования методов кодирования не возможно переоценить роль прикладной математики в общем и дискретной алгебры в частности для развития современных информационных технологий.
ЗАКЛЮЧЕНИЕ
Взрывной рост информационных технологий в последние годы, а также пример колоссального влияния таких корпоративных, телекоммуникационных гигантов как «Google», «Apple» и «Huawei» на национальные экономики и мировую экономику в целом, необходимость развития телекоммуникационных сетей пятого поколения и нейронных сетей как фундаментальной базы для создания искусственного интеллекта, что по мнению многих ученых станет толчком для третьей технологической революции, ставят вопрос развитие цифровой экономики в Российской Федерации в один ряд с такими вопросами национальной безопасности как продовольственная и энергетическая независимость.
Развитие цифровой экономики немыслимо без развития современных информационных технологий, использующих огромные массивы данных, подлежащие кодированию, сжатию и шифрованию. Необходимость увеличения скорости и эффективности обработки данных ставят перед теорией кодирования все более и более сложные задачи, что обуславливает актуальность выбранной темы.
Изучив многолетнюю историю развития теории кодирования в рамках теории информации, можно сделать вывод об исключительной роли фундаментальных исследований в закладывании основы для бурного развития информационных технологий и средств вычислительной техники последних лет. Работы Клода Шеннона и Ричарда Хэмминга заложили основу для появления современных средств вычислительной техники и информационных систем.
Рассмотренные основные методы кодирования имеют необычайное значение для практических информационных технологий, которые невозможны без кодирования, сжатия данных и шифрования. Неоценимо и влияние прикладной математики и дискретной алгебры в развитии теории кодирования.
Современные информационные технологии встречают множество вызовов, таких как рост числа киберпреступлений и необходимость защиты информации, неограниченный рост объемов обрабатываемой информации, что требует постоянного развития способов кодирования для улучшения эффективности обработки информации. Все это требует от современных информационных технологий невероятной гибкости и динамичности в развитии, что в свою очередь ставит все выше и выше планку перед теорией и практикой кодирования данных.
В выборе методов кодирования, сжатия и шифрования данных на сегодняшний момент не существует универсального метода, программисты использует огромный накопленный опыт и изобилие методов кодирования исходя из конкретной задачи и чаще всего используют целый комплекс способов кодирования. Это, несомненно, говорит о том, что изыскания в области кодирования будут продолжаться с все более возрастающей интенсивностью.
БИБЛИОГРАФИЯ
- Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – 288 с.
- Волков В.Б. Информатика / В.Б. Волков, Н.В. Макарова – СПб.: Питер, 2011 – 576с.
- Гомес Ж. Мир Математики. Математика, шпионы и хакеры. Кодирование и криптография / Ж. Гомес. – М.: ООО «Де Агостини», 2014. – 143 с.
- Иванова Г.С. Технология программирования / Г.С. Иванова – М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. – 320 с.
- Кудряшов Б.Д. Теория информации / Б.Д. Кудрящов. – Спб.: Питер, 2009 г. – 232 с.
- Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – 432 с.
- Сэломон Д. Сжатие данных, изображения и звука. / Д. Сэломон. -М.: Техносфера. 2006. - 368 с.
- Фано Р. Передача информации. Статистическая теория связи. / Р Фано. – М.: Мир. 1965. - 312 с
-
Гомес Ж. Мир Математики. Математика, шпионы и хакеры. Кодирование и криптография / Ж. Гомес. – М.: ООО «Де Агостини», 2014. – с. 31. ↑
-
Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – c. 12 ↑
-
Гомес Ж. Мир Математики. Математика, шпионы и хакеры. Кодирование и криптография / Ж. Гомес. – М.: ООО «Де Агостини», 2014. – с. 42. ↑
-
Гомес Ж. Мир Математики. Математика, шпионы и хакеры. Кодирование и криптография / Ж. Гомес. – М.: ООО «Де Агостини», 2014. – с. 52 ↑
-
Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – c. 23 ↑
-
Волков В.Б. Информатика / В.Б. Волков, Н.В. Макарова – СПб.: Питер, 2011 – с. 32 ↑
-
Кудряшов Б.Д. Теория информации / Б.Д. Кудрящов. – Спб.: Питер, 2009 г. – с. 57 ↑
-
Иванова Г.С. Технология программирования / Г.С. Иванова – М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. – с. 42 ↑
-
Иванова Г.С. Технология программирования / Г.С. Иванова – М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. – с. 43 ↑
-
Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – c. 53 ↑
-
Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – c. 53 ↑
-
Кудряшов Б.Д. Теория информации / Б.Д. Кудрящов. – Спб.: Питер, 2009 г. – с. 83 ↑
-
Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – c. 57 ↑
-
Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – c. 53 ↑
-
Кудряшов Б.Д. Теория информации / Б.Д. Кудрящов. – Спб.: Питер, 2009 г. – с. 121 ↑
-
Иванова Г.С. Технология программирования / Г.С. Иванова – М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. – с. 122 ↑
-
Волков В.Б. Информатика / В.Б. Волков, Н.В. Макарова – СПб.: Питер, 2011 – с. 93 ↑
-
Фано Р. Передача информации. Статистическая теория связи. / Р Фано. – М.: Мир. 1965. – с 54 ↑
-
Фано Р. Передача информации. Статистическая теория связи. / Р Фано. – М.: Мир. 1965. – с 57 ↑
-
Кудряшов Б.Д. Теория информации / Б.Д. Кудрящов. – Спб.: Питер, 2009 г. – с. 92 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 231 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 234 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 235 ↑
-
Вернер М. Основы кодирования / М. Вернер. – М.: Техносфера, 2004. – с. 126 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 235 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 245 ↑
-
Сэломон Д. Сжатие данных, изображения и звука. / Д. Сэломон. -М.: Техносфера. 2006. - с. 221 ↑
-
Сэломон Д. Сжатие данных, изображения и звука. / Д. Сэломон. -М.: Техносфера. 2006. - с. 262 ↑
-
Гомес Ж. Мир Математики. Математика, шпионы и хакеры. Кодирование и криптография / Ж. Гомес. – М.: ООО «Де Агостини», 2014. – с. 48 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 262 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 267 ↑
-
Новиков Ф.А. Дискретная математика: Учебник для ВУЗов. 2-е издание. Стандарт третьего поколения. / Ф.А. Новиков. –Спб.: Питер, 2013. – с. 268 ↑
-
Гомес Ж. Мир Математики. Математика, шпионы и хакеры. Кодирование и криптография / Ж. Гомес. – М.: ООО «Де Агостини», 2014. – с. 87 ↑
-
Гомес Ж. Мир Математики. Математика, шпионы и хакеры. Кодирование и криптография / Ж. Гомес. – М.: ООО «Де Агостини», 2014. – с. 101 ↑