Шифровка/дешифровка Делфи

Тема в разделе "Pascal and Delphi", создана пользователем ymerla91, 19 дек 2013.

  1. ymerla91

    ymerla91 Member

    Регистрация:
    16 дек 2013
    Сообщения:
    5
    Симпатии:
    0
    помогите пожалуйста "простая перестановка". Загрузила что у меня уже получилось и то что то как то не очень.

    Простая перестановка
    Выбирается размер блока шифрования в n столбцов и m строк и ключевая последовательность, которая формируется из натурального ряда чисел 1 , 2 , . . . , n случайной перестановкой.
    Шифрование проводится в следующем порядке:
    1. Шифруемый текст записывается последовательными строками под числами ключевой последовательности, образуя блок шифрования размером n *m.
    2. Зашифрованный текст выписывается колонками в порядке возрастания номеров колонок, задаваемых ключевой последовательностью.
    3. Заполняется новый блок и т.д.
    Например, зашифруем текст ГРУЗИТЕ_АПЕЛЬСИНЫ_БОЧКАХ блоком размером 8 * 3 и ключом 5 - 8 - 1 - 3 - 7 - 4 - 6 - 2. Таблица простой перестановки будет иметь вид:
    К люч
    58137462
    ГРУЗИТЕ_
    АПЕЛЬСИН
    Ы_БОЧКАХ
    Зашифрованное сообщение: У Е Б _ Н Х З ЛО Е С Л Г АЫ Е ИАИ Ь Ч Р П _
    Расшифрование выполняется в следующем порядке:
    1. Из зашифрованного текста выделяется блок символов размером n *m.
    2. Этот блок разбивается на n групп по m символов.
    3. Символы записываются в те столбцы таблицы перестановки, номера которых совпадают с номерами групп в блоке. Расшифрованный текст читается по строкам таблицы перестановк
    4. Выделяется новый блок символов и т.д.
     

    Вложения:

    • лаба2.rar
      Размер файла:
      191,1 КБ
      Просмотров:
      3
  2. konst

    konst New Member

    Регистрация:
    8 фев 2015
    Сообщения:
    1
    Симпатии:
    0
  3. Darlock

    Darlock Well-Known Member
    1C Team

    Регистрация:
    4 янв 2008
    Сообщения:
    558
    Симпатии:
    0
    Не хорошо вири раскидывать
     
Загрузка...
Похожие Темы - Шифровка дешифровка Делфи
  1. ymerla91
    Ответов:
    0
    Просмотров:
    1.216
  2. Реник
    Ответов:
    6
    Просмотров:
    1.164
  3. Chasovskiy
    Ответов:
    0
    Просмотров:
    1.177
  4. Chasovskiy
    Ответов:
    1
    Просмотров:
    1.256

Поделиться этой страницей