Использование М-последовательности для секретной передачи информации (Дешифрация)

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Сети и системы связи
  • 18 18 страниц
  • 0 + 0 источников
  • Добавлена 16.06.2022
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Оглавление

Введение 3
1. Генераторы псевдослучайных чисел на основе сдвиговых регистров с обратной связью 5
2. Использование режимов OFB и CTR блочных шифров для получения псевдослучайных чисел 9
3. Аппаратная реализация генератора М-последовательности 12
Заключение 18
Фрагмент для ознакомления

Ведь это симметричная система. Шифрация, дешифрация идет с одним ключом, схемы можно применить те же. Можно сделать с другими ПЛИС (Xilinnx). Другие полиномы, несколько другой текст, Но все весьма аналогично.Напишите, как мне быть и устраивает ли текстовое изложение.

0

Вопрос-ответ:

Как работают генераторы псевдослучайных чисел на основе сдвиговых регистров с обратной связью?

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

Как можно использовать режимы OFB и CTR блочных шифров для получения псевдослучайных чисел?

Режимы OFB (Output Feedback) и CTR (Counter) блочных шифров могут быть использованы для получения псевдослучайных чисел. OFB применяет операцию шифрования к предыдущему блоку шифротекста, а затем применяет операцию XOR с открытым текстом, чтобы получить псевдослучайное число. CTR использован подобным образом, но вместо блоков шифротекста используются значения счетчика.

Как реализована аппаратная реализация генератора М последовательности?

Аппаратная реализация генератора М последовательности может быть осуществлена с помощью программируемых логических интегральных схем (ПЛИС) Xilinx. Она включает в себя использование обратной связи и сдвиговых регистров для генерации последовательности битов. Другие полиномы также могут быть использованы для улучшения криптографических свойств генератора.

Можно ли использовать схемы генерации М последовательности с другими ключами?

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

Можно ли использовать другие ПЛИС для реализации генератора М последовательности, кроме Xilinx?

Да, помимо ПЛИС Xilinx можно использовать другие ПЛИС для реализации генератора М последовательности. Однако, необходимо учитывать различия в архитектуре каждой ПЛИС и возможности их программирования. Концепция генерации М последовательности остается прежней, но могут быть необходимы некоторые изменения в аппаратной реализации для адаптации к конкретной ПЛИС.

Какие генераторы псевдослучайных чисел на основе сдвиговых регистров с обратной связью используются для создания М последовательности?

Для создания М последовательности часто используются генераторы псевдослучайных чисел на основе сдвиговых регистров с обратной связью. Это типы генераторов, которые обеспечивают высокую степень случайности получаемой последовательности. Они основаны на применении сдвиговых регистров, в которых каждый бит выводится с определенной задержкой и обратной связью, что обеспечивает сложность прогнозирования последовательности и делает ее псевдослучайной.

Как режимы OFB и CTR блочных шифров используются для получения псевдослучайных чисел?

Режимы OFB (Output Feedback) и CTR (Counter) блочных шифров часто используются для получения псевдослучайных чисел. В режиме OFB блочный шифр используется для генерации псевдослучайной последовательности, которая затем может быть использована как ключ для шифрования данных. В режиме CTR блочный шифр используется для генерации псевдослучайной последовательности, которая является ключом для шифрования данных, при этом каждый блок данных шифруется отдельно и независимо друг от друга.

Можно ли использовать М последовательность с другими ПЛИС, кроме Xilinx?

Да, М последовательность можно использовать не только с ПЛИС Xilinx, но и с другими ПЛИС. Методики шифрации и дешифрации с использованием М последовательности являются частью общих алгоритмов и могут быть адаптированы для работы на различных аппаратных платформах. При необходимости можно использовать другие полиномы и конфигурации, чтобы достичь желаемой степени защиты и случайности.