×
17.06.2023
223.018.8184

Результат интеллектуальной деятельности: Способ шифрования информации и устройство для осуществления способа

Вид РИД

Изобретение

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

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

Из предшествующего уровня техники известны способ шифрования двоичной информации и устройство для его осуществления (RU2262204C1, МПК H 04L 9/00, 10.10.2005).

Способ шифрования двоичной информации (RU2262204C1, МПК H 04L 9/00, 10.10.2005), заключающийся на передаче в суммировании по модулю два двоичного разряда открытого текста с двоичным разрядом шифргаммы, формируемым из содержимого ключевого регистра и регистра сдвига шифртекста, и направлением двоичного разряда шифртекста в канал связи и на вход регистра сдвига шифртекста, а на приеме - на вход регистра сдвига шифртекста направляют пришедший из канала связи двоичный знак шифртекста, к которому для получения знака открытой информации одновременно прибавляют по модулю два двоичный разряд шифргаммы. Двоичный разряд шифргаммы получают функциональным преобразованием двоичных результатов в М каналах обработки и направляют на вход регистра сдвига шифргаммы, а в каждом из М каналов обработки функционально преобразуют n-разрядное содержимое регистра сдвига шифртекста и n-разрядное содержимое соответствующего сегмента ключевого регистра, затем полученный результат подвергают второму функциональному преобразованию с n-разрядным содержимым регистра сдвига шифргаммы, определяют в полученном n-разрядном результате суммирования преобладание нулей или единиц и записывают в качестве двоичного результата обработки в каждом канале обработки значение нуль или единицу соответственно.

Общими с заявляемым способом являются признаки: на передающей стороне суммирование элемента открытого текста с элементом шифргаммы, которая формируется по определяемому алгоритму; передача шифртекста в канал связи; на приемной стороне суммирование элемента шифртекста с элементом шифргаммы, которая формируется по определяемому алгоритму и представление открытого текста пользователю.

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

Устройство шифрования двоичной информации (RU2262204C1, МПК H 04L 9/00, 10.10.2005), содержащее на передаче и приеме последовательно соединенные генератор формирования шифргаммы и сумматор по модулю два, второй вход которого на передаче является входом открытой информации, а выход - выходом шифртекста, а на приеме второй вход сумматора по модулю два является входом шифртекста, а выход - выходом открытого текста, при этом выход сумматора на передаче и второй вход сумматора по модулю два на приеме соединены с входом генератора формирования шифргаммы, содержащего n-разрядный регистр сдвига, ключевой регистр и М каналов формирования двоичных знаков шифргаммы, каждый из которых представляет собой последовательно соединенные первый и второй n-разрядные функциональные преобразователи и мажоритарный блок, при этом выходы мажоритарных блоков М каналов обработки подключены к соответствующим входам третьего функционального преобразователя, выход которого является выходом генератора формирования шифргаммы, a n-разрядный выход регистра сдвига шифртекста соединен с первым входом блока первого функционального преобразователя каждого из М каналов формирования двоичных знаков шифргаммы, второй вход которого соединен с n-разрядным выходом соответствующего сегмента ключевого регистра, отличающееся тем, что в состав генератора формирования шифргаммы введен n-разрядный регистр сдвига шифргаммы, вход которого соединен с выходом третьего функционального преобразователя, a n-разрядный выход - со вторым входом второго функционального преобразователя каждого из М каналов формирования двоичных знаков шифргаммы.

Общим с заявляемым устройством является генератор формирования шифргаммы.

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

Недостатки известного устройства - аппаратурная избыточность и как следствие низкая надежность в работе.

Также известен способ шифрования на основе тригонометрических функций (Сизов В. П. Криптографические алгоритмы на основе тригонометрических функций. // Седьмая научно-практическая конференция «РусКрипто’2005» / [Электронный ресурс] // http://www.ruscrypto.ru/ accotiation/archive/rc2005/), заключающийся в том, что формирование шифргаммы основано на использовании уравнения волны, на основе одной тригонометрической функции (sin или cos), например, или их сочетанием. По координатной оси Ox расставляются символы исходного алфавита в любом порядке; каждому символу соответствует свой порядковый номер (например, от 1 до 256 по количеству символов в таблице ASCII); по оси Oy также располагаются символы алфавита (в таком же или другом порядке), которым аналогично присваиваются порядковые номера от 1 до 256. На передающей стороне на открытый текст накладывается шифргамма. Для реализации посимвольного шифрования используется функция , где - порядковый номер на оси Ox, соответствующий шифруемому символу; N - номер по счету шифруемого символа в исходном тексте; - символ из сформированной шифргаммы, которая определяется уравнением волны, например, , где - значение начальной фазы, являющееся первым секретным параметром ключа, ; N - номер шифруемого символа по счету в исходном тексте; - величина смещения - второй секретный параметр ключа, . На приемной стороне для проведения процесса дешифрования на шифртекст накладывается шифргамма согласно выражению .

Общими с заявляемым способом являются признаки: на передающей стороне суммирование по модулю A, где A - количество символов алфавита, символа открытого текста с символом шифргаммы, которая формируется по алгоритму, определяемому на основе одной тригонометрической функции (sin или cos) или их сочетания; передача шифртекста в канал связи; на приемной стороне суммирование по модулю А символа шифртекста с инвертированным по знаку символом шифргаммы, которая формируется по алгоритму, определяемому аналогичной тригонометрической функцией и представление открытого текста пользователю.

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

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

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

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

Устройство для осуществления способа шифрования информации содержит на передающей стороне компонент шифрования информации, а на приемной стороне компонент дешифрования информации.

Функциональная электрическая схема компонента шифрования информации представлена на фиг. 1.

Компонент шифрования информации содержит генератор формирования шифргаммы 1, на вход которого подается открытый текст, а выход соединен со вторым входом сумматора 2 по модулю А, первый вход которого является входом открытого текста, а выход - выходом шифртекста. Процесс шифрования на передающей стороне открытого текста осуществляется сумматором 2 по модулю А путем посимвольного суммирования символа открытого текста с символом шифргаммы, вырабатываемым соответствующим генератором формирования шифргаммы 1.

Функциональная электрическая схема компонента дешифрования информации представлена на фиг. 2.

Компонент дешифрования информации содержит генератор формирования шифргаммы 1, на вход которого подается шифртекст, а выход соединен последовательно с блоком инверсии знака 3 и вторым входом сумматора 2 по модулю А, первый вход, которого является входом шифртекста, а выход - выходом открытого текста. Процесс дешифрования на приемной стороне шифртекста осуществляется сумматором 2 по модулю А путем посимвольного суммирования символа шифртекста с инвертированным по знаку в блоке инверсии знака 3 символом шифргаммы, вырабатываемым соответствующим генератором формирования шифргаммы 1.

Функциональная электрическая схема генератора формирования шифргаммы 1 представлена на фиг. 3.

Генератор формирования шифргаммы 1 содержит счетчик количества символов 4, на вход которого поступает, на передающей стороне открытый текст, а на приемной стороне шифртекст, а выход соединен с входами М блоков формирования компоненты шифргаммы 5, выходы которых соединены с соответствующими входами блока формирования шифргаммы 6, выход которого является выходом генератора формирования шифргаммы 1, который функционирует следующим образом.

В каждом из М блоков формирования компоненты шифргаммы 4 посимвольно вычисляются компоненты шифргаммы по алгоритму, который определяется формулой, , где A - количество символов алфавита, k - номер гармоники компоненты шифргаммы; - количество гармоник i-ой компоненты шифргаммы; и - коэффициенты, определяющие амплитуду k-ой гармоники i-ой компоненты шифргаммы; и - значения начальной фазы для первой и второй составляющих k-ой гармоники i-ой компоненты шифргаммы; N - целое число, определяющее порядковый номер символа в исходном тексте; и - величина смещения для первой и второй составляющих k-ой гармоники i-ой компоненты шифргаммы. Количество символов в компоненте шифргаммы ограничивается максимальным значением N. Все элементы формулы, определяющей , кроме N, являются секретными параметрами ключа.

В блоке формирования шифргаммы 6 посимвольно вычисляются шифргамму по алгоритму, который определяется формулой . Количество секретных параметров ключа для шифргаммы может быть определено по формуле .

Предлагаемый способ шифрования информации основан на использовании уравнения M-мерной поверхности, которая определяется следующей формулой:

,

где М - количество компонент шифргаммы;

i - порядковый номер компоненты шифргаммы;

- переменная по оси Oxi k-ой гармоники i-ой компоненты шифргаммы.

Элементы формулы, определяющей y, подбираются таким образом, чтобы обеспечить ее непрерывность и определенность на всем промежутке для каждой оси Oxi. По оси Oy функция y должна принимать любые значения от -1 до 1.

Для осуществления шифрования информации, по координатной оси Ox1 первой компоненты шифргаммы расставляются все символы исходного алфавита в любом порядке, при этом каждому символу соответствует свой порядковый номер от 1 до А. По оси Oy также располагаются все символы алфавита в любом порядке, которым аналогично присваиваются порядковые номера от 1 до А. На передающей стороне на открытый текст накладывается шифргамма. Для реализации посимвольного шифрования используется функция , где X(N) - порядковый номер на оси Ox1, соответствующий шифруемому символу, A - количество символов алфавита. Квадратные скобки в формуле обозначают округление к ближайшему целому. На приемной стороне для проведения процесса дешифрования на шифртекст накладывается шифргамма согласно выражению .

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

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

Пример.

Открытый текст на передающей стороне: СИСТЕМА.

Расположение символов по координатным осям Ox1 и Oy соответствует таблице ASCII с количеством символов равным 256. Тогда для открытого текста на передающей стороне получаем следующую числовую последовательность: 209; 200; 209; 210; 197; 204; 192.Допустим, что формирование шифргаммы посимвольно определяется формулой:

,

тогда для шифргаммы получаем следующую числовую последовательность: 110,18; 93,89; - 87,09; - 43,74; - 123, 19; - 166,98; - 10,92.Для шифртекста получаем следующую числовую последовательность: 63; 38; 122; 166; 74; 37; 181.

На приемной стороне после дешифрования получаем следующую числовую последовательность: 209; 200; 209; 210; 197; 204; 192, которая полностью соответствует открытому тексту.

Источник поступления информации: Роспатент

Showing 1-10 of 89 items.
25.08.2017
№217.015.b05d

Сырокопченая колбаса с деминерализованной сывороткой и штаммами микроорганизмов и способ ее производства

Изобретение относится к мясной промышленности, а именно к технологии получения твердых колбас, таких как сырокопченые полусухие и сухие колбасы с ускоренным процессом созревания. При производстве сырокопченых колбас в фаршевые системы добавляют деминерализованную сыворотку и штаммы...
Тип: Изобретение
Номер охранного документа: 0002613455
Дата охранного документа: 16.03.2017
25.08.2017
№217.015.b5a4

Многовходовой сумматор по модулю два

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных устройствах, а также устройствах для формирования элементов конечных полей GF(2). Технический результат заключается в снижении схемных затрат, необходимых на реализацию многовходового сумматора по...
Тип: Изобретение
Номер охранного документа: 0002614370
Дата охранного документа: 24.03.2017
25.08.2017
№217.015.b5d3

Способ определения основных характеристик двигателя и трансмиссии автотранспортного средства

Изобретение относится к области инерционных испытаний автомобиля и может использоваться для осуществления контроля технического состояния и диагностики двигателей внутреннего сгорания и трансмиссий автотранспортных средств. Способ определения основных характеристик двигателя и трансмиссии...
Тип: Изобретение
Номер охранного документа: 0002614743
Дата охранного документа: 29.03.2017
25.08.2017
№217.015.b8a4

Генератор стохастических ортогональных кодов

Изобретение относится к области вычислительной техники и может быть использовано автономно или в комплексе для вычисления ортогонального базиса положительно определенной симметрической матрицы, который может быть использован для передачи информации в системе цифровой радиосвязи с множественным...
Тип: Изобретение
Номер охранного документа: 0002615322
Дата охранного документа: 04.04.2017
25.08.2017
№217.015.c565

Печеночный паштет с жировой композицией

Изобретение относится к мясной промышленности. Печеночный паштет содержит жировой компонент, лук репчатый, соль поваренную, перец черный молотый, печень куриную бланшированную, дополнительно в состав вводят яйца куриные, молоко сухое обезжиренное, тыкву бланшированную и бульон. Жировая...
Тип: Изобретение
Номер охранного документа: 0002618323
Дата охранного документа: 03.05.2017
25.08.2017
№217.015.c97d

Способ контактного теплообмена и устройство для его осуществления

Изобретение относится к способу контактного теплообмена и котлу водогрейному для осуществления способа. Способ контактного теплообмена, включающий теплообмен между газообразными продуктами сгорания топлива и поверхностью жидкости, при котором теплообмен организуют путем контакта теплового поля...
Тип: Изобретение
Номер охранного документа: 0002619429
Дата охранного документа: 15.05.2017
25.08.2017
№217.015.d170

Способ получения комбинированного ферментного препарата бета-галактозидаз

Изобретение относится к биотехнологии. Способ получения комбинированного ферментного препарата бета-галактозидаз предусматривает подготовку лактозосодержащего сырья с массовой долей лактозы 3-15%. В лактозосбраживающее сырье вносятся лактозосбраживающие дрожжи и термофильные молочнокислые...
Тип: Изобретение
Номер охранного документа: 0002622078
Дата охранного документа: 09.06.2017
26.08.2017
№217.015.d644

Способ комбинированного использования альтернативных источников энергии

Изобретение относится к способам совместного использования солнечной энергии для системы горячего водоснабжения, солнечной и петротермальной энергии с помощью абсорбционного теплового насоса и инверторного парокомпрессорного теплового насоса для систем кондиционирования воздуха в теплый период...
Тип: Изобретение
Номер охранного документа: 0002622779
Дата охранного документа: 20.06.2017
26.08.2017
№217.015.d68c

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

Изобретение относится к вычислительной технике и может быть использовано в процессорах обработки сигналов, в цифровых фильтрах для обнаружения и коррекции ошибки. Техническим результатом, достигнутым при осуществлении заявленного изобретения, является сокращение аппаратных затрат. Указанный...
Тип: Изобретение
Номер охранного документа: 0002622881
Дата охранного документа: 20.06.2017
26.08.2017
№217.015.ddd5

Способ приготовления комплексного гелеобразного препарата для лечения и профилактики мастита у коров и комплексный гелеобразный препарат на его основе

Группа изобретений относится к области ветеринарии и предназначена для лечения и профилактики мастита у коров. Комплексный гелеобразный препарат содержит противомикробные и противовоспалительные препараты. В качестве противомикробных препаратов он содержит метронидазол, хлоргексидина биглюконат...
Тип: Изобретение
Номер охранного документа: 0002624868
Дата охранного документа: 07.07.2017
Showing 1-8 of 8 items.
10.08.2014
№216.012.e7b3

Система поиска уязвимости критически важных объектов сложных социально-технических систем

Изобретение относится к вычислительным распределенным системам. Технический результат заключается в повышении точности и достоверности определения уязвимых элементов в составе распределенных систем. Система содержит, по меньшей мере, два автоматизированных рабочих места (АРМ) пользователей,...
Тип: Изобретение
Номер охранного документа: 0002525108
Дата охранного документа: 10.08.2014
10.02.2015
№216.013.246c

Автоматизированная система оценки боевого потенциала воинского формирования

Изобретение относится к вычислительным системам и может быть использовано в автоматизированных системах оценки боевого потенциала воинского формирования. Технический результат - обеспечение повышения быстродействия и достоверности расчетов при оценке боевого потенциала воинского формирования....
Тип: Изобретение
Номер охранного документа: 0002540777
Дата охранного документа: 10.02.2015
10.02.2016
№216.014.c4cb

Способ измерения и обработки переходных процессов с заземленной линией при импульсном возбуждении поля электрическим диполем с целью построения геоэлектрических разрезов и устройство для осуществления этого способа с помощью аппаратно-программного электроразведочного комплекса (апэк "марс")

Изобретение относится к области геофизических методов исследований при поисках и разведке месторождений углеводородов, редких и благородных металлов, алмазов, при проведении инженерных изысканий и решении задач экологического мониторинга с помощью цифровой аппаратуры. Сущность: используют по...
Тип: Изобретение
Номер охранного документа: 0002574861
Дата охранного документа: 10.02.2016
29.04.2019
№219.017.46a9

Композиция на основе гидроксоалюмината хлорида магния, содержащая гидроксид магния, в качестве терапевтического препарата

Изобретение относится к области химии. Композиция на основе гидроксоалюмината хлорида магния содержит гидроксоалюминат хлорида магния 5Mg(OH)*(0,9-1,0)MgCl*2Al(OH)*(4-6)HO 60-99 мас.% и гидроксид магния Mg(OH) 1-40 мас.%. Изобретение позволяет использовать данную композицию в качестве...
Тип: Изобретение
Номер охранного документа: 0002464227
Дата охранного документа: 20.10.2012
17.07.2019
№219.017.b58b

Устройство для подогрева аккумуляторной батареи транспортного средства

Изобретение относится к устройствам, используемым в области эксплуатации оборудования, нуждающегося в подогреве и поддержании температурного режима, в частности электрооборудования транспортных средств. Устройство содержит теплоизолированный корпус, обогреватель, датчик температуры корпуса...
Тип: Изобретение
Номер охранного документа: 0002694647
Дата охранного документа: 16.07.2019
21.03.2020
№220.018.0e90

Устройство для обеспечения теплового режима электролита аккумуляторной батареи транспортного средства

Изобретение относится к устройствам для поддержания заданного теплового режима аккумуляторных батарей. Устройство содержит аккумуляторный отсек аккумуляторной батареи. В него дополнительно введены по внутреннему периметру аккумуляторного отсека закрепленный сборочными операциями...
Тип: Изобретение
Номер охранного документа: 0002717120
Дата охранного документа: 18.03.2020
12.04.2023
№223.018.4350

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

Изобретение относится к медицине, в частности к антибактериальной терапии и предназначенного для лечения, преимущественно госпитальных, тяжелых и крайне тяжелых инфекционных болезней, вызванных множественно-устойчивыми бактериями, продуцирующими карбапенемазы. Предложено применение средства,...
Тип: Изобретение
Номер охранного документа: 0002793587
Дата охранного документа: 04.04.2023
20.04.2023
№223.018.4c54

Способ геоэлектроразведки и устройство для его осуществления

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