Устройство для формирования имитостойких нелинейных рекуррентных последовательностей



Устройство для формирования имитостойких нелинейных рекуррентных последовательностей
Устройство для формирования имитостойких нелинейных рекуррентных последовательностей
Устройство для формирования имитостойких нелинейных рекуррентных последовательностей
Устройство для формирования имитостойких нелинейных рекуррентных последовательностей

 


Владельцы патента RU 2574805:

Федеральное государственное казенное военное образовательное учреждение высшего образования "Краснодарское высшее военное училище имени генерала армии С.М.Штеменко" Министерства обороны Российской Федерации (Краснодарское высшее военное училище) (RU)

Изобретение относится к технике формирования дискретных сигналов, использующихся в системах связи и радиолокации со сложными шумоподобными сигналами (ШПС). Технический результат заключается в повышении помехозащищенности и имитостойкости за счет возможности формирования различных кодовых словарей нелинейных рекуррентных последовательностей. Технический результат достигается за счет устройства формирования имитостойких нелинейных рекуррентных последовательностей, которое содержит регистр сдвига, сумматор по модулю два, элемент задержки, четырехвходовый первый элемент И, блок управления, состоящий из первого счетчика, ключа, генератора тактовых импульсов, элемента ИЛИ и первого регистра, блок внешней логики, в который введен двухвходовый элемент И. 1 з.п. ф-лы, 3 ил.

 

Изобретение относится к технике формирования дискретных сигналов, использующихся в системах связи и радиолокации со сложными шумоподобными сигналами (ШПС).

Наиболее близким по своей технической сущности к заявляемому изобретению и принятому за прототип является устройство для формирования нелинейных рекуррентных последовательностей дискретных сигналов (см. А.С. 1401475 СССР, МКИ GO6F 15/20. Устройство для формирования нелинейных рекуррентных последовательностей дискретных сигналов [Текст] / Сныткин И.И., Горбенко И.Д., Литвиненко П.Т. (СССР) - 4155325/24-24; заявл. 02.12.86; опубл. 07.06.88, Бюл. №21 - 2 с.). Оно содержит сумматор по модулю два, регистр сдвига, элемент задержки, первый элемент И, выход которого подключен к входу элемента задержки, выход которого подключен к первому информационному входу сумматора по модулю два, выход которого подключен к входу записи регистра сдвига, первый и второй прямые выходы которого подключены соответственно к второму и третьему информационным выходам сумматора по модулю два, блок управления, с второго по четвертый элементы И и элемент ИЛИ, причем первый вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с первым прямым выходом регистра сдвига и подключен к первому входу второго элемента И и первому информационному входу первой группы блока управления, второй вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ со вторым прямым выходом регистра сдвига и подключен к второму входу второго элемента И и второму информационному входу первой группы блока управления, третий вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с третьим прямым выходом регистра сдвига и подключен к первому входу третьего элемента И, третьему информационному входу первой группы блока управления и второму входу первого элемента И, четвертый вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с четвертым прямым выходом регистра сдвига и подключен к первому входу первого элемента И и четвертому информационному входу первой группы блока управления, с первого по третий входы кода шифра словаря устройства подключены соответственно к информационным входам с первого по третий второй группы блока управления, вход запуска и вход установки в исходное состояние устройства подключены соответственно к входу запуска и к входу режима блока управления, первый инверсный выход регистра сдвига подключен к первому входу четвертого элемента И и третьему входу первого элемента И, второй инверсный выход регистра сдвига подключен к второму входу четвертого элемента И и четвертому входу первого элемента И, третий и четвертый инверсные выходы регистра сдвига подключены соответственно к третьему входу четвертого элемента И и второму входу третьего элемента И, выходы элементов И со второго по четвертый подключены соответственно к первому, второму и третьему входам элемента ИЛИ, выход которого подключен к выходу нелинейной рекуррентной последовательности устройства, с первого по пятый выходы блока управления подключены соответственно к выходам синхронизации, к первому, второму, третьему и четвертому информационным входам регистра сдвига.

Блок управления содержит первый и второй регистры, первый и второй счетчики, ключ, элемент ИЛИ и генератор тактовых импульсов, причем вход режима блока объединен через элемент МОНТАЖНОЕ ИЛИ с выходом переполнения первого счетчика и подключен к входам записи первого и второго регистров и к первому управляющему входу ключа, вход запуска блока управления объединен через элемент МОНТАЖНОЕ ИЛИ с выходом переполнения второго счетчика и подключен к входам считывания первого и второго регистров, к второму управляющему входу ключа, к первому входу элемента ИЛИ и входу запуска генератора тактовых импульсов, выход которого подключен к информационному входу ключа, к счетному входу второго счетчика и второму входу элемента ИЛИ, выход которого подключен к входу синхронизации первого счетчика и первому входу блока, с первого по четвертый информационные входы первой группы блока подключены соответственно с первого по четвертый к информационным входам первого регистра, с первого по четвертый выходы которого подключены соответственно к выходам с второго по пятый блока, с первого по третий информационные входы второй группы блока подключены соответственно с первого по третий к информационным входам второго регистра, выходы с первого по третий которого подключены соответственно с первого по третий к информационным входам первого счетчика, счетный вход которого подключен к выходу ключа.

Данное устройство-прототип обеспечивает формирование различных кодовых словарей нелинейных рекуррентных последовательностей и их программную смену в процессе работы длительностью L=8. Однако данное устройство-прототип не обеспечивает формирование различных словарей нелинейных рекуррентных последовательностей и их программную смену в процессе работы длительностью L=13. Для повышения помехозащищенности и имитостойкости необходимо иметь возможность формирования различных кодовых словарей нелинейных рекуррентных последовательностей и их программную смену в процессе работы большей длительности, одной из таких длительностей является длительность L=13.

Целью изобретения является расширение функциональных возможностей за счет формирования различных словарей нелинейных рекуррентных последовательностей (НЛРП), обеспечивающее формирование различных кодовых словарей и их программную смену в процессе работы длительностью L=13.

Устройство, содержащее: регистр сдвига, соответствующие входы которого соединены с соответствующими выходами блока управления, сумматор по модулю два, выход которого подключен к входу записи регистра сдвига, а первый вход сумматора по модулю два соединен с выходом элемента задержки, вход которого соединен с выходом четырехвходового первого элемента И, второй вход которого соединен с третьим прямым выходом регистра сдвига, блок управления, состоящий из первого счетчика, ключа, генератора тактовых импульсов, элемента ИЛИ и первого регистра, выходы которого соответственно соединены с выходом блока управления, а входы с первого по четвертый первой группы блока управления соответственно соединены со входами «Кода начальной фазы» устройства, причем первый вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с первым прямым выходом регистра сдвига, вторым входом сумматора по модулю два и подключен к первому информационному входу первой группы блока управления, второй вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с вторым прямым выходом регистра сдвига, третьим входом сумматора по модулю два и подключен к второму информационному входу первой группы блока управления, третий вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с третьим прямым выходом регистра сдвига и подключен третьему информационному входу первой группы блока управления, четвертый вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с четвертым прямым выходом регистра сдвига и подключен к четвертому информационному входу первой группы блока управления, выходы элементов И со второго по четвертый подключены соответственно к первому, второму и третьему входам первого элемента ИЛИ, выход которого подключен к выходу нелинейной рекуррентной последовательности устройства, вход «Запись исходного состояния» соединен с ключом и входом записи первого регистра первой группы блока управления, выходы которого соединены с входами регистра сдвига, а вход «Начало работы» соединен с входом запуска генератора тактовых импульсов, входом считывания первого регистра первой группы блока управления, входом ключа и первым входом элемента ИЛИ блока управления, выход которого соединен входом записи регистра сдвига, второй вход соединен с входом ключа, выход генератора тактовых импульсов соединен с входом ключа, счетными синхровходами первого счетчика, выход которого также соединен с входом ключа соответственно, в блок внешней логики вместо трехвходового элемента И введен двухвходовый элемент И, при этом первый вход кода начальной фазы устройства подключен к четвертому входу первого элемента И, второй вход кода начальной фазы устройства подключен к первому входу третьего элемента И и третьему входу первого элемента И, третий вход кода начальной фазы устройства подключен к второму входу четвертого элемента И и второму входу первого элемента И, четвертый вход кода начальной фазы устройства подключен к второму входу третьего элемента И, первый инверсный выход регистра сдвига подключен к первым входам второго и четвертого элемента И, четвертый инверсный выход регистра сдвига соединен с первым входом первого элемента И, в блок управления введены вместо трехразрядного регистра новый четырехразрядный регистр, четыре входа которого (Р1, Р2, Р3, Р4) являются входами «Кода шифра», а входы считывания соединены с входами «Записи исходного состояния» и «Начало работы», вместо трехразрядного счетчика четырехразрядный, четыре входа которого (Р1, Р2, Р3, Р4) соединены соответственно с выходами нового четырехразрядного регистра, счетный вход соединен с выходом ключа, а синхровход с выходом элемента ИЛИ первой группы блока управления, а выход счетчика соединен с входом «Записи исходного состояния», что соответствует признакам «существенные отличия» и обеспечивает возможность формирования различных кодовых словарей нелинейных рекуррентных последовательностей и их программной смены в процессе работы длительностью L=13.

Сущность изобретения поясняется чертежами:

На фиг. 1 представлена структурная схема устройства для формирования имитостойких нелинейных рекуррентных последовательностей.

На фиг. 2 представлена таблица истинности состояний устройства, которая поясняет его работу по формированию одной формы нелинейной рекуррентной последовательности длительностью L=13.

На фиг. 3 представлена логическая функция устройства, синтезированная и минимизированная с помощью метода карт Карно.

Внутренняя логика

Хв={1011000011011}

Внешняя логика БФОП:

Оптимальный по своим свойствам и характеристикам псевдослучайных последовательностей (ПСП) длительностью L=13 является позиционный код (µ) квадратичных вычетов с двухуровневой периодической функцией автокорреляции Rµ (m)=13, m≠O, (mod 13), построение которого базируется на использовании характера ψ(·) мультипликативной группы поля GP (р=13).

Нелинейная рекуррентная последовательность (НЛРП) длиной L=13, имеет вид µ*=1011000011011.

Использование данной НЛРП обеспечивает помимо помехоустойчивости и криптоустойчивость. Возможность применения словарей НЛРП данной длительности, построенных на основе автоморфных, неинверсно-изоморфных и изоморфных преобразований исходной НЛРП (µ) с использованием программных принципов смены НЛРП в одном словаре, смены самих словарей НЛРП, обеспечивает еще большую имитоустойчивость, криптоустойчивость и скрытность специальных систем связи.

Формирование НЛРП.

В первый тактовый момент на вход устройства поступает код исходной начальной фазы для состояния разрядов регистра 2, но предварительно код записывается в регистр 11 с помощью синхроимпульса «Запись исходного состояния», подаваемого на вход записи исходного состояния устройства и дальше на вход записи регистра 11. Во второй тактовый момент на вход запуска поступает импульс «Начало работы», который, пройдя на вход генератора 17, включает его, а также, пройдя на вход считывания регистра 11, обеспечивает списывание кода начальной фазы из регистра 11 в регистр 2, а пройдя через элемент ИЛИ 10 на вход записи регистра 2, обеспечивает запись кода начальной фазы в регистр 2. Одновременно код начальной исходной фазы появляется на выходах 1, 3, 5, 7 регистра 2.

В последующие тактовые моменты, с третьего по пятнадцатый импульсы с генератора 17, поступающие на вход регистра 2 через элемент ИЛИ 10, обеспечивают последовательное изменение состояний разрядов регистра 2 в соответствии с функцией внутренней логики так, что, начиная с шестнадцатого такта, состояния разрядов регистра 2 повторяются. Таким образом, с периодом L=13 обеспечивается повторение состояний разряда регистра. Формирование при этом оптимальных ПСП (НЛРП) Хβ=µ:=(10111000101) длительностью 13 обеспечивается с помощью элементов 5-8.

Цикл работы может повториться, начиная с шестнадцатого тактового момента, с помощью «кода шифра словаря», подаваемого на вход шифра устройства.

Рассмотрим режим формирования определенного типа словаря НЛРП. Объем словаря НЛРП, как и любого другого словаря кодовых рекуррентных последовательностей (в том числе ЛРП), определяется числом автоизоморфных преобразований. Для НЛРП с L=13 (кода квадратичных вычетов) имеются два инверсных изоморфизма, остальные (18) - автоморфные преобразования, которые представляют собой циклические сдвижки каждого неинверсного изоморфизма. В нашем случае инверсными изоморфизмами являются НЛРП=(1011000011011), формирование которых обеспечивается устройством при начальной фазе регистра 2 «1011». Для формирования других (автоморфных) НЛРП, следуя таблице истинности на фиг. 2, достаточно обеспечить начало формирования НЛРП не с начальной фазы «1011», а с начальной фазы такой, которая соответствует какому-либо промежуточному состоянию разрядов регистра 2 (по таблице истинности это соответствует тактам с третьего по пятнадцатый). Выбор в качестве начальной фазы любого промежуточного состояния регистра 2 (по таблице истинности) не нарушает циклической работы (с периодом L=13) регистра 2, так как это не зависит от качества (структуры) начальной фазы из определенного в таблице истинности объема (набора) начальных фаз (промежуточных расстояний регистра 2).

Характер словаря НЛРП, таким образом, зависит от того, какая начальная фаза устанавливается в регистре 2 после того, как были сформированы какие-то определенные (предыдущие) НЛРП. Порядок чередования (выбора) начальных фаз таким образом определяет вид формируемого словаря НЛРП. Он может состоять только из одних постоянно формируемых НЛРП, только из двух постоянно формируемых НЛРП, только из трех НЛРП и т.д., и в конце концов из двенадцати НЛРП. В порядок чередования (выбора) начальных фаз таким образом закладываются свойства имитостойкости, криптоустойчивости словаря НЛРП. Чем сложнее этот порядок чередования, тем выше имитостойкость, криптоустойчивость словаря НЛРП. Оптимальными в этом смысле являются словари, построенные с помощью такого порядка чередования НЛРП, который носит псевдослучайный характер. Однако в любом конкретном случае, определяемом условиями функционирования, должна иметься возможность изменять этот порядок. Эти возможности и реализованы в устройстве с помощью запоминания в регистре 11 промежуточного состояния регистра 2 в соответствии с кодом шифра словаря, подаваемого на вход кода шифра устройства. Так, например, в первый тактовый момент в регистр 13 заносится код цифры 7 (1110), что означает, что в регистре 11 после начала формирования первой НЛРП запомнено третье промежуточное состояние регистра 2 (в нашем случае это будет пятый тактовый момент).

Счетчик 15, в который записан код цифры 7 (1110) в качестве его начального состояния, переполняется и выдает импульс переполнения через три тактовых импульса. Затем по окончании формирования первых НЛРП запомненное промежуточное состояние регистра 2 считывается из регистра 11 опять в регистр 2, но уже в качестве его начальной фазы. После этого начинается процесс формирования других НЛРП. Если к этому моменту не изменять код шифра словаря, то в последующем запоминается в регистре 11 каждое третье промежуточное состояние регистра 2 и затем считывается в регистр 2 в качестве его начальной фазы. Например, порядок чередования типа «каждая третья фаза» перебирает в конце концов (спустя одиннадцать циклов) всевозможные начальные фазы, такие как и любой другой порядок «каждая n-я фаза», где n=2, 3,....,13, а порядок типа «каждая первая фаза» обеспечивает формирование словарей, состоящих только из одной определенной НЛРП. Таким образом, числом в законе «каждая n-я фаза» закладывается порядок чередования начальных фаз, т.е. чередования НЛРП в словаре, т.е. характер (тип) словаря НЛРП.

В режиме формирования различных словарей НЛРП в первый тактовый момент в регистр 13 записывается код шифра словаря в виде двоичного кода ключевой цифры (например «7»-«1110»), при этом ключ 14 закрывается. Во второй тактовый момент синхроимпульс «Начало работы» открывает ключ 14 и, проходя на второй вход регистра 13 и через элемент ИЛИ 10 на первый синхровход счетчика 15, обеспечивает считывание из регистра 13 в счетчик 15 код цифры 7 (1110). В третий тактовый момент вместе с началом формирования первых НЛРП тактовые импульсы с выхода генератора 17 поступают в счетчик 12, а через открытый ключ 14 - на счетный вход счетчика 15 и через элемент ИЛИ 10 - на синхровход счетчика 15. Так как в счетчике 15 записано состояние «7» (1110), то спустя три такта на его выходе появляется импульс переполнения, который закрывает ключ 14, придя на первый вход регистра 13, обеспечивает запись в регистр 13 кода другой цифры, а придя на первый вход регистра 11, обеспечивает запись третьего промежуточного состояния регистра 2. Если код шифра (код цифры) не изменяется, то состояние регистра 13 не изменяется в этот тактовый момент.

Спустя тринадцать тактовых импульсов генератора 17 (четырнадцатый тактовый момент) на выходе счетчика 14 появляется импульс переполнения, который открывает ключ 14, придя на второй вход регистра 13, обеспечивает считывание кода цифры 7 в счетчике 15, а также, пройдя на второй вход регистра 11, обеспечивает считывание с него на входы регистра 2 кода запомненной начальной фазы. Таким образом, в пятнадцатый тактовый момент заканчивается формирование первых НЛРП и устройство подготавливается для формирования последующих НЛРП из данного словаря, определенных шифром - цифрой «7».

Начиная с шестнадцатого тактового момента, начинается формирование НЛРП, определяемых начальной фазой «1111», которая является промежуточным состоянием регистра 2 в пятый тактовый момент. Эти НЛРП имеют вид µ3=(0111011000011) и тем самым представляют трехсимвольный сдвиг влево исходных НЛРП: µ=(1011000011011).

Таким образом, процесс формирования НЛРП продолжается по ранее описанному принципу так, что через каждые тринадцать тактов формируются новые НЛРП, сдвинутые от предыдущих на три символа влево.

1. Устройство для формирования имитостойких нелинейных рекуррентных последовательностей, содержащее регистр сдвига, соответствующие входы которого соединены с соответствующими выходами блока управления, сумматор по модулю два, выход которого подключен к входу записи регистра сдвига, а первый вход сумматора по модулю два соединен с выходом элемента задержки, вход которого соединен с выходом четырехвходового первого элемента И, второй вход которого соединен с третьим прямым выходом регистра сдвига, блок управления, состоящий из первого счетчика, ключа, генератора тактовых импульсов, элемента ИЛИ и первого регистра, выходы которого соответственно соединены с выходом блока управления, а входы с первого по четвертый первой группы блока управления соответственно соединены со входами «Кода начальной фазы» устройства, причем первый вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с первым прямым выходом регистра сдвига, вторым входом сумматора по модулю два и подключен к первому информационному входу первой группы блока управления, второй вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с вторым прямым выходом регистра сдвига, третьим входом сумматора по модулю два и подключен к второму информационному входу первой группы блока управления, третий вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с третьим прямым выходом регистра сдвига и подключен третьему информационному входу первой группы блока управления, четвертый вход кода начальной фазы устройства объединен с помощью элемента МОНТАЖНОЕ ИЛИ с четвертым прямым выходом регистра сдвига и подключен к четвертому информационному входу первой группы блока управления, выходы элементов И со второго по четвертый подключены соответственно к первому, второму и третьему входам первого элемента ИЛИ, выход которого подключен к выходу нелинейной рекуррентной последовательности устройства, с первого по пятый выходы блока управления подключены соответственно к выходам синхронизации, к первому, второму, третьему и четвертому информационным входам регистра сдвига, отличающееся тем, что в блок внешней логики вместо трехвходового элемента И введен двухвходовый элемент И, при этом первый вход кода начальной фазы устройства подключен к четвертому входу первого элемента И, второй вход кода начальной фазы устройства подключен к первому входу третьего элемента И и третьему входу первого элемента И, третий вход кода начальной фазы устройства подключен к второму входу четвертого элемента И и второму входу первого элемента И, четвертый вход кода начальной фазы устройства подключен к второму входу третьего элемента И, первый инверсный выход регистра сдвига подключен к первым входам второго и четвертого элемента И, четвертый инверсный выход регистра сдвига соединен с первым входом первого элемента И, выходы элементов И со второго по четвертый подключены соответственно к первому, второму и третьему входам первого элемента ИЛИ, выход которого подключен к выходу нелинейной рекуррентной последовательности устройства.

2. Устройство по п. 1, отличающееся тем, что в блок управления включены второй четырехразрядный регистр, второй счетчик с четырьмя входами, а также он содержит первый регистр, первый счетчик, ключ, элемент ИЛИ и генератор тактовых импульсов, причем вход режима блока объединен через элемент МОНТАЖНОЕ ИЛИ с выходом переполнения первого счетчика и подключен к выходам записи первого и второго регистров и к первому управляющему входу ключа, вход запуска блока управления объединен через элемент МОНТАЖНОЕ ИЛИ с выходом переполнения второго счетчика и подключен к выходам считывания первого и второго регистров, к второму управляющему входу ключа, к первому входу элемента ИЛИ и к входу запуска генератора тактовых импульсов, выход которого подключен к информационному входу ключа, к счетному входу второго счетчика и к второму входу элемента ИЛИ, выход которого подключен к входу синхронизации первого счетчика и к первому входу блока, с первого по четвертый информационные входы первой группы блока подключены соответственно с первого по четвертый к информационным входам первого регистра, с первого по четвертые выходы которого подключены соответственно к выходам с второго по пятый блока, с первого по четвертый информационные входы второй группы блока подключены соответственно с первого по четвертый информационным входам второго регистра, выходы с первого по четвертый которого подключены соответственно с первого по четвертый к информационным входам первого счетчика, счетный вход которого подключен к выходу ключа.



 

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

Изобретение относится к автоматике, информационной и вычислительной технике и может быть использовано в телемеханике для управления и контроля сосредоточенными и рассредоточенными объектами.

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

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

Изобретение относится к способам и устройствам оценки кредитного поведения для компании. Техническим результатом является повышение точности и достоверности финансовой информации за счет создания сетевой карты компании.

Изобретение относится к области взаимодействия между пакетом унаследованного программного обеспечения и более сложной программной средой. Техническим результатом является эффективное управление статической структурой данных унаследованного программного обеспечения в средах динамических загрузчиков классов.

Изобретение относится к дистанционному управлению транспортным средством. Технический результат - эффективное управление транспортным средством.

Изобретение относится к вычислительной технике и может быть использовано для построения надежных, портативных, многоразрядных, быстродействующих сумматоров, построенных по схеме «Манчестерская цепь переноса» (Manchester Carry Chain).

Устройство переключения для установки режима движения транспортного средства содержит рычаг-джойстик переключения (30), выполненный с возможностью автоматического возврата в опорное положение из нейтрального положения, блок обнаружения положения, блок установки.

Изобретение относится к области вычислительной техники и связи. Техническим результатом является сокращение электрической мощности, требуемой для передачи информации.

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

Изобретение относится к устройству, способу и машиночитаемому носителю данных для формирования изображения. Технический результат заключается в обеспечении возможности управления потребностью выполнения аутентификации пользователя. Устройство содержит блок логического входа, сконфигурированный для предоставления пользователю возможности осуществления логического входа в устройство формирования изображения, блок определения, сконфигурированный для определения, в случае когда устройство формирования изображения работает в режиме функционально-ориентированной аутентификации, требует ли функция, выбранная пользователем из множества функций, аутентификации пользователя, причем множество функций включает в себя функцию конфиденциальной печати, предназначенную для печати данных в ответ на ввод пароля, и блок разрешения, сконфигурированный для предоставления, в случае когда функция конфиденциальной печати определена в качестве выбранной пользователем функции и блоком определения определено, что выбранная пользователем функция не требует аутентификации пользователя, пользователю возможности использования функции конфиденциальной печати, даже если пользователь не является аутентифицированным. 3 н. и 7 з.п. ф-лы, 25 ил.

Изобретение относится к контролю системы энергосбережения транспортного средства. Система планирования поездок включает в себя компьютеры, расположенные удаленно от электромобиля и выполненные с возможностью получать данные об общей денежной сумме, которую пользователь планирует потратить на зарядку электромобиля для совершения поездки, и получать данные о состоянии заряда одного или нескольких аккумуляторных блоков, имеющихся в электромобиле. Также отображается расчетное расстояние, которое пользователь может проехать, на основании состояния заряда и расчетного заряда, полученного в результате зарядки электромобиля в соответствии с указанной общей денежной суммой. Решение направлено на оптимизацию планирования поездок. 7 з.п. ф-лы, 4 ил.

Изобретение относится к области считывания электронных документов. Технический результат - обеспечение защиты содержимого электронного документа при считывании электронных документов. Устройство считывания электронных документов содержит: беспроводное соединение удаленного контента для приема удаленного контента через сеть; физический интерфейс пользователя для приема команд управления устройством от пользователя; энергонезависимую память данных для хранения контента электронных документов, принимаемого через упомянутую сеть; экран энергонезависимого электрофоретического дисплея для отображения страниц упомянутого сохраняемого контента электронных документов; процессор управления отображением для управления записью упомянутых отображаемых данных контента электронных документов на упомянутый экран электрофоретического дисплея; вспомогательный процессор и по меньшей мере один процессор контакта, которые обеспечивают функции распознавания прикосновений и управления питанием; систему управления питанием; и контроллер устройства. 6 н. и 21 з.п. ф-лы, 12 ил.

Изобретение относится к устройствам обработки цифровых данных для сложения или вычитания и может быть использовано в устройствах вычислительной техники и систем управления. Техническим результатом является повышение помехоустойчивости устройства. Устройство содержит восемь n-транзисторов с прямыми входами управления и семь р-транзисторов с инверсными входами управления, прямой и инверсный входы синхронизации, два информационных входа, выходы суммы и переноса, шины питания VDD и земли. 5 ил.

Изобретение относится к вычислительной технике и может быть использовано для параллельной реализации систем булевых функций с функцией обеспечения контроля ошибок вычислений в средствах криптографической защиты информации. Техническим результатом является расширение функциональных возможностей устройства за счет обеспечения возможности достоверного вычисления двоичных псевдослучайных последовательностей, идентичных псевдослучайным последовательностям, получаемым посредством классических генераторов на линейных рекуррентных регистрах сдвига. Устройство обеспечивает вычисление системы булевых функций, представленной в числовой форме, посредством применения избыточных модулярных кодов и дополнительно содержит регистр памяти, блок памяти хранения оснований системы, блоки вычисления наименьших неотрицательных вычетов числа по основаниям системы, множители, многоместные сумматоры, блок решения системы сравнений с одним неизвестным, блок сравнения, блок оператора маскирования. 7 ил.

Изобретение относится к области представления пользователям результатов информационного поиска, а именно к формированию персонализированной модели ранжирования на электронном устройстве, связанном с пользователем. Технический результат заключается в повышении релевантности предоставляемой пользователю информации, наиболее соответствующей его индивидуальным потребностям. Для этого осуществляют получение данных от сервера поисковой системы через коммуникационную сеть, содержащих информацию о свойствах, характерных для ресурса. Затем производят оценку взаимодействия пользователя с веб-ресурсом, выполняемого пользователем посредством использования электронного устройства, и определение значений параметров для веб-ресурса на основе взаимодействия пользователя. На основании полученных значений параметров, а также свойств, характерных для ресурса, формируют персонализированную модель ранжирования. 4 н. и 44 з.п. ф-лы, 4 ил.

Изобретение относится к вычислительной технике и может быть использовано в системах цифровой вычислительной техники как средство преобразования кодов. Техническим результатом является уменьшение аппаратурных затрат и повышение быстродействия. Устройство содержит одиннадцать мажоритарных элементов (11,…111). 1 ил.

Изобретение относится к компьютерной технике. Технический результат - упрощение настройки логического преобразователя. Логический преобразователь содержит шесть мажоритарных элементов (11,…,16), при этом выходы i-го и шестого мажоритарных элементов соединены соответственно с вторым входом (i+1)-го и третьим входом третьего мажоритарных элементов, а первый вход и выход третьего мажоритарного элемента подключены соответственно к второму настроечному входу и выходу логического преобразователя, первый, второй, третий информационные и первый настроечный входы которого соединены соответственно с первым, вторым, третьим входами первого и объединенными первыми входами второго, четвертого мажоритарных элементов. 1 ил.

Изобретение относится к вычислительной технике и может быть использовано в системах цифровой вычислительной техники как средство предварительной обработки информации. Технический результат заключается в расширении функциональных возможностей, а именно в реализации мажоритарной функции нескольких аргументов - входных двоичных сигналов либо дизъюнкции (конъюнкции) тех же аргументов. Мажоритарный модуль содержит два элемента И (11, 12), два элемента ИЛИ (21, 22) и девять мажоритарных элементов (31, … , 39). За счет указанных элементов и новой схемы их соединения, глубина которой равна четырем, обеспечивается обработка пяти входных двоичных сигналов. В результате достигнуто расширение функциональных возможностей мажоритарного модуля и уменьшение относительного показателя схемной глубины. 1 ил.

Изобретение относится к области телекоммуникации, связи и передачи данных. Технический результат заключается в увеличении скорости в обработке сетевых заголовков, что повышает скорость и достигается за счет применения устройства приема и передачи данных с возможностью осуществления взаимодействия с OpenFlow контроллером. Указанное устройство содержит один или более сетевых интерфейсов, блок приема информации, блок первоначальной идентификации потока, блок обработки инструкций, блок реализации действий, блок обработки групповых действий, блок межмодульного взаимодействия, блок взаимодействия с контроллером, средство обмена информацией между блоками; причем один или более сетевых интерфейсов соединены с блоком приема информации, выход блока приема информации подключен к входу блока первоначальной идентификации потока, а вход блока приема информации подключен к выходу блока междумодульного взаимодействия, вход которого подключен к выходу блока обработки инструкций, при этом блок обработки инструкций соединен с блоком первоначальной идентификацией потока, а блок идентификации потока, в свою очередь, соединен с блоком междумодульного взаимодействия. Все перечисленные элементы находятся в едином конструктивном исполнении. 5 з.п. ф-лы, 3 ил.
Наверх