Современные методы криптографии и кодирования

Данилов С. Н.
940₽
ISBN
978-5-9729-2620-6
Кол-во страниц
108
Формат
148х210
Переплет
Твердый; Полноцвет
Год
2025
Вес
0,242
Библиографическая запись:
Данилов, С. Н. Д18 Современные методы криптографии и кодирования : учебное пособие / С. Н. Данилов. – Москва ; Вологда : Инфра-Инженерия, 2025. – 108 с. : ил., табл.

Рассмотрены современные методы криптографии, применение этих методов в работе радиотехнических устройств связи, а также особенности кодов, обеспечивающих помехоустойчивый прием сигналов, их применение в средствах связи, излагаются принципы использования таких кодов и их возможности при передаче сигналов по каналам связи. Для студентов 3–4 курсов, обучающихся по направлениям 11.03.01, 11.04.01 «Радиотехника» и 11.03.02 «Инфокоммуникационные технологии и системы связи».

1. ВВЕДЕНИЕ В КОДИРОВАНИЕ КАК СРЕДСТВО ЗАКРЫТИЯ ИНФОРМАЦИИ 5 Введение 5 1.1. Современная криптография 11 1.1.1. Характеристики современной криптографии и основные определения 11 1.1.2. Криптографические примитивы 13 1.1.3. Компоненты базовой криптосистемы 14 1.1.4. Типы криптосистем 15 1.1.4.1. Симметричное шифрование 15 1.1.4.2. Асимметричное шифрование 17 1.1.4.3. Связь между схемами шифрования 18 1.1.5. Принцип Керкхоффса 19 1.1.6. Атаки на криптосистемы 20 1.1.7. Ранние криптографические системы 23 1.1.8. Современное симметричное шифрование 25 1.1.9. Шифрование с открытым ключом 34 1.2. Целостность данных в криптографии 41 1.3. Будущее криптографии. Принцип квантовой криптографии 52 2. ФИЗИЧЕСКОЕ КОДИРОВАНИЕ 56 3. ПОМЕХОУСТОЙЧИВОЕ КОДИРОВАНИЕ 59 3.1. Предупреждение ошибок 59 3.2. Обнаружение и исправление ошибок 60 3.3. Двоичные блочные коды 62 3.4. Расстояния между кодовыми словами 64 3.5. Линейные коды 66 3.6. Бинарное поле 66 3.7. Линейный код 68 3.8. Алгебраическое описание линейных кодов 68 3.9. Веса и расстояния 71 3.10. Минимальные расстояния и матрицы контроля четности 72 3.11. Декодирование линейных кодов 73 3.12. Коды повторения 74 3.13. Коды проверки на четность 74 3.14. Коды Хэмминга 75 3.15. Дуальность 76 3.16. Циклические коды 78 3.17. Создание больших кодов 79 3.18. Границы для кодового расстояния 80 3.19. Циклический избыточный код 82 3.20. Обнаружение ошибок 86 3.21. Необнаруженные ошибки 87 3.22. Некоторые часто используемые коды 87 3.22.1. Итеративные коды 87 3.22.2. Сверточные коды 89 3.22.3. Полярное кодирование 92 3.22.4. Кодирование с коррекцией ошибок 95 3.22.5. Автоматический запрос повторной передачи 100 Заключение 103 Список литературы 105

Комментарии

Также советуем посмотреть