Генератор псевдослучайных последовательностей Советский патент 1981 года по МПК H03K3/84 

Описание патента на изобретение SU871313A1

( 54) ГЕНЕРАТОР ПВСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ

Похожие патенты SU871313A1

название год авторы номер документа
Генератор псевдослучайных чисел 1980
  • Ланских Владимир Георгиевич
  • Сумин Владимир Васильевич
  • Прянишников Виктор Алексеевич
  • Ланских Анна Михайловна
SU883901A2
Генератор псевдослучайных чисел 1981
  • Ланских Владимир Георгиевич
  • Сумин Владимир Васильевич
  • Прянишников Виктор Алексеевич
  • Ланских Анна Михайловна
SU966693A1
Генератор псевдослучайных двоичных чисел 1978
  • Ланских Владимир Георгиевич
  • Васильев Анатолий Борисович
  • Кощеев Василий Васильевич
  • Сумин Владимир Васильевич
SU781797A2
Генератор псевдослучайных кодов 1983
  • Ярмолик Вячеслав Николаевич
  • Фомич Владимир Иванович
  • Кобяк Игорь Петрович
  • Шмарук Николай Владимирович
  • Подгорский Александр Иванович
SU1167710A1
ГЕНЕРАТОР ПСЕВДОСЛУЧАЙНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ ИМПУЛЬСОВ НА ОДНОРОДНОЙ СРЕДЕ С ПРОГРАММНО МЕНЯЮЩЕЙСЯ СТРУКТУРОЙ 2005
  • Кадиев Пашай Абдулгамидович
  • Омаров Гаджимурад Омарович
RU2331915C2
Генератор псевдослучайной последовательности 1985
  • Афанасьев Сергей Владимирович
SU1305837A1
МНОГОКАНАЛЬНЫЙ СИГНАТУРНЫЙ АНАЛИЗАТОР 1996
  • Иванов М.А.
  • Левчук Т.В.
  • Мамедов Э.Т.
  • Тышкевич В.Г.
  • Яценко Е.Л.
RU2120136C1
Псевдослучайный преобразователь 1973
  • Мелик-Шахназаров Александр Михайлович
  • Браго Евгений Николаевич
  • Брязгин Аркадий Султанович
SU437062A1
Устройство для контроля логических блоков 1985
  • Романкевич Алексей Михайлович
  • Вилинский Юрий Савельевич
  • Гроль Владимир Васильевич
  • Журбенко Юрий Анатольевич
  • Иванов Геннадий Андреевич
  • Карачун Леонид Федорович
  • Старовойт Елена Евгеньевна
SU1352624A1
Генератор псевдослучайных сигналов 1986
  • Осьмак Владимир Николаевич
  • Ступин Александр Николаевич
  • Смирнов Сергей Николаевич
  • Козленко Николай Иванович
SU1347166A1

Реферат патента 1981 года Генератор псевдослучайных последовательностей

Формула изобретения SU 871 313 A1

; Иэобретз{ие относится к импульсной технике, может быть использовано в кодщ уюпшх устройствах линий связи, где требуется высокая криптографическая стой кость сообщений. Известно устройство Tl 3, содержащее коммутатор, блок сумматоров по модулю два, регистр - преобразователь, входной регистр, г сератор тактовых импульсов, генератор пачки импульсов, блок сравие ния кодов, одиночно го импульса, счетчик числа иалож шй и блок регш;трации наложений. Недостатком данного устройства являе ся отсутствие равномерности распределения псевдослучайных чисел на выходе, что является необходимым- условием высокой криптографической стойкости. Известно устройство . содержащее генератор тактовых импульсов, запоминаю щее устройство, ин юрмаоионныевходы, ко торого подключены к выходам регистра сдвига с сумматор по модулю два в цепи о }атной связи, адресные входы ч&рез селектор адресов соединены с управ;ляющим генератором и вторым ретт1строМ сдвига с сукшатором по модулю два в цепи офатной связи, соединенным с выходом третьего регистра сдвига; управляющий генератор соединен через генератор тактовых импульсов со сходом первого регистра сдвига. Недостатком данного устройства является низкое быстродействие 1фи необха димости получения на его выхюде п - раэ р:шных двоичных чисел. У величине быстродействия за счет одновременного считывания из ОЗУ по п адресем приведет к потере .криптографической стойкости, поскольку в этом случае количество различных псевдослуч ных двоичных чисел на выходе генератора будет ох аничено объемом ОЗУ. Целью настояшехч) изобретения является 1ювышение &1к:тродействия генератора. Поставленная пель достигается тем, что в генератор 1юевдос;1учайных последовательност, содержащий генератор тактовых импульсов, выход которого соединен со входом блока управления, первый выход когорого подключен к управляющему входу свпекгора адресов, группа входов которого соединена с выходами первого регистра сдвига с сумматором по модулю два в цепи обратной связи, запоминающее устройство, информационные входы которого соединены с выходами второго регистра сдвига с сумматором по модулю два в цепи обратной связи, а адресные входы соединены с первой группой выходов селектора адресов, третий регистр сдвига с сумматором по модулю два в цепи обратной связи, в него дополнительно введены запоминающее устройст во и п - разрядный сумматор по модулю два, входы которого соединены с выходами оапоминающих устройств, причем информационные и адресные входы дополнительного запоминающего устройства под- . ключены соо1:ветственно к выходам второго регистра сдвига с сук матором по модулю два в цепи обратной связи и ко второй группе выходов селектора адресов вторая группа входов которого, через третий регистр сдвига с сумматорами по мо дулю два в цепи обратной связи соединена со вторым выходом блока управлени третий и четвертый выходы которого соо ветственно подключены ко входам Йервого и второгхэ регистров сдвига с сумматором по модулю два в цепи обратной связи. На чертеже приведена футпсщюнальная схема генератора. Генератор псевдослучайных последовательностей содернсит генератор I тактовы импульсов, блок 2 управления, регистры 3-5 сдвига с сумматором по модулю два в цепи обратной связи селектор 6 адресов, запоминающее устройство 7, 8, ц разрядный сумматор 9 по модулю два. Регистры 3-5 обеспечивают получение максимально длинной М -последовательности. Работает генератор следующим образом. В Исходном состоянии в регистры 3-5 занесены ключевые слова. Работа генератора начинается с режима записи. Под действием тактовых импульсов генератора I, проходящих через блок 2 управлени на входы сдвига регистров 3 и 4, в каждом такте работ происходит изменение содержимого регистра 3, которое записывается по адресу, соответствующему состоянию регистра 4, в запомннаюпгее устройство 7. До заполнения всех адресов запоминающего устройства адресные ВХОДЫ запоминающего устройства. 8 зарыты с помощью селектора 6 адресов игналом с блока 2 управления, и запись в запоминающечэ устройство 8 не происходит. По заполнении всех адресов запоминающего устройства 7 блок 2 управления режимами с помощью селектора 6 адресов запрет1ает запись в запоминакшее устройство 7 и разрешает запись в запоминающее устройство 8 по адресам, поступающим через селектор 6 адресов о регистра 5 сдвига. По заполнении всех адресов запоминающего устройства 8 блок 2 управ ления режимами переводит генератор в режим считывания. В этом режиме в каждом гакте работы из запоминающих устройств 7 и 8 считываются одновременно два Y -разрядных числа, которые складываются по модулю 2 на сумматоре 9. На выходах cjTvnwaTopa 9 в .каждом такте считывания формируется п - разрядное псевдослучайное двоичное число. Таким образом, описанный генератор обладает повыщенным быстродействием без снижения его криптографической стойкости. Формула изобретения Генератор псевдослучайных последовательностей, содержащий генератор тактовых импульсов, выход которого соединен со входом блока управления, первый выход которого подключен к управляющему входу селектора адреса, первая группа входов которого соединена с выходами первого регистра сдвига с сумматором по модулю два в цепи обратной связи, запсминающее устройство, информационные входы которого соединены с выходами второго регисгра сдвига с сумматором по модулю два в цепи обратной связи, а адресные входы соедииень с первой группой выходов селектора адресов, третий регистр сдвига с сумматором по модулю два в цепи офагной связи, о тличающийся тем, что, с целью повышения быстродействия, в него дополнительно введены запоминаю -. щее устройство и п - разрядный сумматчэр по модулю два, входы которого соединены с выходами запоминакипих устройств, при- чем информационные и адресные входы дополнительного запоминакяпего устройства подключены соответственно к выходам BTOpoiX) peimctpa сдвига с сумматором по модулю два в цепи статной связи в ко второй группе выходов селектора адресов,. вторая группа входов которого через третий регистр сдвига с сумматором по модулю два в uerai обратной связи соединена с вторым выходом блока управления, третий и четвертый выходы которого соответственно подключены ко входам первого и второго регистров сдвига с сумматоро.т 8 3и по модулю два в цепи обратной связи. Источники информаюш, принятые во внимание при экспертизе I. Авторское свидетельство СССР N9 437062, кл. Q 06 F 1/02, . 2/Электроника № 1, (16737 с. 66 (прототип).

SU 871 313 A1

Авторы

Ланских Владимир Георгиевич

Сумин Владимир Васильевич

Кощеев Василий Васильевич

Даты

1981-10-07Публикация

1979-10-12Подача