Патенты автора Рыжов Андрей Александрович (RU)

Изобретение относится к криптографии. Технический результат заключается в повышении криптостойкости данных, получаемых в результате преобразования. Способ заключается в криптографическом преобразовании входных данных в выходные за r последовательно выполняемых раундов с использованием соответствующих раундовых криптографических ключей в каждом раунде, предварительно определяют начальную перестановку для k элементов преобразуемых данных, где k - количество элементов преобразуемых данных и k=1, 2, 3, …, и соответствующее ей факториальное множество, являющееся упорядоченным множеством, включающим в свой состав n! элементов, где n=k номер факториального множества, выбирают криптографический ключ из области значений от 1 до n! определенного факториального множества, значение криптографического ключа представляют в факториальной системе счисления по основанию определенного ранее факториального множества, проводят r раундов по h циклических сдвигов всех k элементов начальной перестановки, при этом r=n-1, а значение h соответствует значению элемента ключа соответствующего раунда, после каждого раунда из полученной перестановки исключают последний элемент и ставят его в соответствующую раунду позицию элемента конечной перестановки преобразуемых данных. 3 ил.

Изобретение относится к кодирующим устройствам помехоустойчивого кода, обеспечивающего восстановление передаваемой по каналу связи информации после ее искажений под действием помех. Технический результат – повышение помехоустойчивости и уменьшение времени передачи многобитных посылок. Формирователь кода содержит первый и второй последовательно-параллельные регистры сдвига, счетный триггер, мультиплексор, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый и второй элементы И. 2 ил.
Изобретение относится к технике защиты различных объектов от доступа посторонних лиц. Электронный кодовый замок, содержащий блок приема кода, подключенный к входной шине, блок сравнения, первая группа входов которого соединена с группой выходов блока приема кода, а вторая группа входов соединена с группой выходов запоминающего устройства, первый счетчик и исполнительный блок, отличающийся тем, что дополнительно введен сумматор, мажоритарный элемент, элемент совпадения, триггер, блок коммутации, второй счетчик с модулем счета 2n-1 и третий счетчик с модулем счета 2n, группа выходов которого соединена с группой входов В-сумматора, группа входов А-сумматора которого соединена с группой выходов блока коммутации, группа входов которого соединена с группой выходов второго счетчика с модулем счета 2n-1, выход которого соединен со счетным входом третьего счетчика с модулем счета 2n, счетный вход второго счетчика с модулем счета 2n соединен с выходом первого счетчика, первый выход блока сравнения соединен с первым входом элемента совпадения и со счетным входом триггера, выход которого соединен со вторым входом элемента совпадения и с управляющим входом блока коммутации и с первым входом мажоритарного элемента, второй вход которого соединен со вторым выходом блока сравнения, а третий выход соединен со входом сброса триггера, со своим выходом и со счетным входом третьего счетчика, группа выходов сумматора соединена с группой входов запоминающего устройства, выход элемента совпадения соединен со входом исполнительного блока. Достигаемым техническим результатом является уменьшение вероятности несанкционированного открывания электронного кодового замка за определенный промежуток времени при заданном количестве эталонных значений кодов за счет увеличения количества сочетаний эталонных значений кодов путем использования каждого из эталонных значений как в качестве эталонного значения кода доступа, так и в качестве эталонного значения кода открывания, упрощение схемы электронного кодового замка за счет использования общего канала приема и сравнения кодов доступа и открывания. 1 табл., 4 ил.

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

 


Наверх