Шифрование текста на основе клеточных автоматов (правило 30)

Проект · 10–20 страниц · Информатика · 10-11 класс

Разработка и тестирование симметричного шифра, использующего псевдослучайную последовательность клеточного автомата.

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

Работа по этой теме — за несколько минут. План и структура бесплатно и без регистрации, оплата — только за готовый документ с оформлением по ГОСТ.

Сгенерировать проекта по этой теме

Примерная структура работы

  1. Клеточные автоматы и правило 30
    • <built-in method title of str object at 0x7f5f22589130>
    • <built-in method title of str object at 0x7f5f1d9dfb90>
    • <built-in method title of str object at 0x7f5f1d9de3d0>
  2. Генерация псевдослучайной последовательности
    • <built-in method title of str object at 0x7f5f1d9dc290>
    • <built-in method title of str object at 0x7f5f1c09ab30>
    • <built-in method title of str object at 0x7f5f1c09b330>
  3. Шифрование и дешифрование текста
    • <built-in method title of str object at 0x7f5f07f56330>
    • <built-in method title of str object at 0x7f5f1da04920>
    • <built-in method title of str object at 0x7f5f1c09ac30>
  4. Криптостойкость и ограничения
    • <built-in method title of str object at 0x7f5f07f54810>
    • <built-in method title of str object at 0x7f5f1d9dee80>
    • <built-in method title of str object at 0x7f5f1d9dc4f0>

Структуру можно менять: перед оплатой вы бесплатно правите главы и параграфы под требования преподавателя.