![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.05.2008
Сообщений: 10
|
![]()
помогите разобраться в задании:
Зашифровать открытый текст (ОТ), гаммировав псевдослучайной последовательностью, сгенерированной линейным рекуррентным генератором. Использовать алфавит Z32 = (А, ..., Е=Ё, ..., И=Й, ..., Я, пробел). Операция гаммирования – побитовое сложение по модулю 2. Псевдослучайная двоичная последовательность (ПСДП) генерируется матрицей 5*5, которая строится по примитивному полиному вида x5+xi+1+1, где i = ( |Ф|+|И|+|О| ) mod 3. Исходное (нулевое) состояние генератора задается числом ( |Ф|+|И|+|О| ) mod 32, которое не включается в список псевдослучайных чисел, используемых для шифрования. Для тех, кто вручную выполняет вычисления, достаточно выработать только 7 случайных чисел (начиная с первого) и зашифровать ими соответственно только 7 первых символов ОТ. Непонятно, как сгенерировать псевдослучайную последовательность матрицей 5*5 и как такую матрицу построить по примитивному полиному x^5+x+1, где исходное (нулевое) состояние задается числом 27. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двоичная Система | -=L.Morgan=- | Помощь студентам | 3 | 02.07.2009 08:35 |
Псевдослучайная генерация | (*_*) | Общие вопросы C/C++ | 2 | 01.06.2009 17:36 |
двоичная система счисления | galaid | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 17.05.2009 15:42 |
Двоичная система в АСМ.. | smileman | Помощь студентам | 3 | 05.11.2008 13:40 |
двоичная система | terminadoor | Помощь студентам | 1 | 21.09.2008 23:00 |