СПОСОБ УСКОРЕННОЙ ПЕРЕДАЧИ ДАННЫХ С СОХРАНЕНИЕМ И ЗАЩИТОЙ Российский патент 2019 года по МПК G06F21/60 G06F16/27 

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

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

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

Известны различные способы обмена информацией с помощью различных средств.

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

Известна система передачи информации (Э.В. Кальянов. Передача информации при использовании кодирования маскирующих хаотических колебаний. - Радиотехника и Электроника, 2002, т. 47, №4, рис. 1, стр. 469), в которой маскировка передаваемого сообщения осуществляется следующим образом: по одному каналу передается сумма сообщения и шума, а по другому - только шум. В приемнике на выходе вычитающего устройства выделяется сообщение без шума. Однако в этой системе не предусмотрены меры, препятствующие демодуляции радиосигнала, т.е. маскировка осуществляется только на уровне модулирующих сигналов.

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

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

Известен способ контроля подлинности продукции, по которому подлинность продукции определяют по соответствию ее внешних признаков соответствующим установленным производителем этой продукции маркировочным данным (ГОСТ 16317-87 «Приборы холодильные электрические бытовые», общие технические условия, раздел 3.27 «Маркировка», 1987).

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

Известен способ передачи данных с гарантированным сохранением информации (US 2016/0012465 А1, 14.01.2016), в котором раскрыта передача данных через сеть Internet/Network. Данные представляют собой информацию о покупке или продаже и перечисленных средствах без ограничений в их количестве и объеме. Однако в этом способе скорость передачи достаточно мала и передаваемая информация ограничена банковскими операциями.

Также известен способ контроля подлинности и качества продукции в процессе производства и реализации (RU 2639015 С1, 19.12.2017), в котором каждой единице продукции присваивают идентификационный код, который вводят в распределенную базу данных информационной системы, а контроль подлинности продукции определяют путем сравнения идентификационного кода единицы продукции с кодом, имеющимся в указанной базе идентификационных кодов, и при совпадении кодов выдают сообщение о подлинности данной единицы продукции, в качестве носителя идентификационных кодов для каждой единицы продукции используют штрихкод с записанными в него идентификационными данными и нанесенного на этикетку и/или индивидуальную упаковку, отличающийся тем, что обмен и логическую обработку данных проводят на каждом этапе процесса производства путем сохранения информации о каждой операции по производству продукции в распределенной базе данных информационной системы по технологии блокчейн и добавляют в цепочку распределенной базы данных новый фрагмент по каждой операции и информацию о всей распределенной системе хранения и обработки информации, все части которой постоянно согласуются относительно общего состояния ее операций, при поступлении сырья и/или комплектующих на производство осуществляют ввод в базу данных сервера производителя и в указанную распределенную базу данных информационной системы верификацию подлинности первичной информации о сырье, материалах и комплектующих, содержащей как минимум сведения о виде, свойствах, времени изготовления сырья и комплектующих, их составе, образующих первичный идентификационный код единицы продукции, с использованием указанной распределенной базы данных информационной системы, осуществляют сверку с информационной базой регламентирующего органа по объемам, видам, свойствам, времени изготовления сырья, а затем вводят идентификационный код единицы продукции в базу данных сервера производителя, затем при производстве продукции осуществляют дополнение первичной информации единицы продукции данными о производителе, виде, дате и времени, месте изготовления, составе, сроках годности, качестве, статусе, и на последнем этапе конвейера на каждой единице продукции печатным способом наносят штрихкод на индивидуальную упаковку, осуществляют считывание кодовой информации, образующей идентификационный код единицы продукции, скрепляют электронной подписью, а затем вводят идентификационный код единицы продукции в базу данных сервера производителя и в указанную распределенную базу данных информационной системы для дальнейшей обработки, затем при упаковке на внешнюю упаковку печатным способом наносят штрихкод, осуществляют считывание кодовой информации штрихкода, образующей идентификационный код партии продукции, скрепляют электронной подписью, а затем вводят идентификационный код партии продукции в базу данных сервера производителя, затем при перемещении продукции с конвейера на склад на упаковке производят считывание данных с кода каждой единицы и/или партии продукции и вводят полученные данные в базу данных сервера на складе и в указанную распределенную базу данных информационной системы, при вывозе продукции со склада осуществляют считывание данных кода каждой единицы и/или партии вывозимой продукции и вводят отметку в базу данных сервера на складе о перемещении этой продукции и в указанную распределенную базу данных информационной системы, при поступлении продукции в пункт сбыта в последнем производят считывание идентификационных кодов поступившей продукции, вводят их в базу данных сервера пункта сбыта и в распределенную базу данных информационной системы, в которую также вводят данные с идентификационных кодов проданной продукции. Однако в этом способе не предусмотрен контролирующий орган и в связи со сложностью системы низкая скорость передачи данных.

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

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

Способ передачи данных характеризуется тем, что содержит этапы:

- формирование блока данных для отправки;

- параметризация блока данных;

- проверка формата отправляемых данных;

- фиксирование прав доступа к отправляемым данным;

- фиксирование передачи;

- формирование цепочка распределенной информации;

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

- контроль целостности блока данных;

- контроль прав доступа;

- фиксирование получение блока данных получателем;

- криптографическая проверка подлинности блока данных;

- открытие блока данных получателем;

- при этом, по меньшей мере, одно заинтересованное третье лицо, имеет доступ ко всей истории операции без права изменения и удаления блока данных.

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

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

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

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

На фиг. 1 представлена схема заявленного способа;

На фиг. 2 представлена блок-схема.

Блок-схема заявленного способа:

На первом этапе:

1) формируются данные (например, договор) для отправки;

2) определяются права отправителя;

3) определяется способ передачи:

А) расчет Hash данных, при таком способе передача образа будет выполнена без сохранения данных в структуре;

Б) форматный контроль данных, при таком способе передача данных будет выполнена с сохранением данных в структуре.

4) определяются параметры данных (дата и время формирования, объем, тип, создатель и т.д.);

5) параметры фиксируются в блоке данных;

6) формируется «согласие» всех узлов;

7) формируется блок данных;

На втором этапе:

8) блок данных фиксируется во всех узлах сети;

9) отправляется запрос на получение данных;

10) проводится проверка прав доступа получателя;

11) проводится проверка целостности блок данных, если при передаче данных, произошел сбой, то происходит восстановление утерянных данных;

12) данные передаются получателю;

13) фиксируется факт получения данных, по меньшей мере, одним получателем.

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

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

Настоящее изобретение обладает характерными признаками, отличающими его от существующих систем гарантированной передачи данных, такими как:

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

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

Изобретение на уровне исполняемой логики имеет механизм достижения согласия между узлами сети (распределенного реестра хранения). Механизм реализован на основании решения задачи «Византийского консенсуса» и достижения согласия «через большинство».

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

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

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

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

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

название год авторы номер документа
СИСТЕМА АВТОМАТИЗАЦИИ ОБМЕНА КОДАМИ МАРКИРОВКИ 2021
  • Данков Дмитрий Алексеевич
RU2773429C1
СИСТЕМА ЗАЩИЩЕННОГО ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА И СПОСОБ АВТОМАТИЗИРОВАННОГО КОНТРОЛЯ ЕЁ ИНФРАСТРУКТУРЫ НА ОСНОВЕ ТЕХНОЛОГИИ РАСПРЕДЕЛЕННЫХ РЕЕСТРОВ (БЛОКЧЕЙН) 2020
  • Тороев Андрей Сергеевич
  • Ивкин Артем Валерьевич
  • Волкова Альбина Александровна
  • Поддубный Максим Игоревич
RU2787945C2
СПОСОБ КОНТРОЛЯ ПОДЛИННОСТИ И КАЧЕСТВА ПРОДУКЦИИ В ПРОЦЕССЕ ПРОИЗВОДСТВА И РЕАЛИЗАЦИИ 2017
  • Дю Игорь Сан-Сенович
RU2639015C1
Автоматизированные система и способ реализации информационного обмена в сервисе по поддержке сделок между ее пользователями 2023
  • Афанасьева Мария Сергеевна
  • Барковский Сергей Львович
  • Королёв Святослав Владимирович
  • Пичугин Алексей Алексеевич
  • Полудницин Александр Александрович
  • Попович Константин Вячеславович
  • Соловьев Евгений Георгиевич
  • Шилакин Иван Денисович
RU2814033C1
СПОСОБЫ И СИСТЕМЫ ДЛЯ АВТОМАТИЧЕСКОГО РАСПОЗНАВАНИЯ ОБЪЕКТОВ И ПРОВЕРКИ ПОДЛИННОСТИ 2019
  • Эндресс Томас
  • Сабо Даниэль
  • Беркерман Фредерик
RU2814089C2
СИСТЕМЫ И СПОСОБЫ ПЕРСОНАЛЬНОЙ ИДЕНТИФИКАЦИИ И ВЕРИФИКАЦИИ 2015
  • Андраде Маркус
RU2747947C2
Способ управления документированием обмена данными в информационно-телекоммуникационной сети и удостоверяющая система электронной почты 2017
  • Лихвинцев Максим Львович
  • Азбиевич Людмила Ивановна
RU2673385C9
СПОСОБ ОСУЩЕСТВЛЕНИЯ МНОГОФАКТОРНОЙ СТРОГОЙ АУТЕНТИФИКАЦИИ ДЕРЖАТЕЛЯ БАНКОВСКОЙ КАРТЫ С ИСПОЛЬЗОВАНИЕМ МОБИЛЬНОГО ТЕЛЕФОНА В СРЕДЕ МОБИЛЬНОЙ СВЯЗИ ПРИ ОСУЩЕСТВЛЕНИИ МЕЖБАНКОВСКИХ ФИНАНСОВЫХ ТРАНЗАКЦИЙ В МЕЖДУНАРОДНОЙ ПЛАТЕЖНОЙ СИСТЕМЕ ПО ПРОТОКОЛУ СПЕЦИФИКАЦИИ 3-D SECURE (ВАРИАНТЫ) И РЕАЛИЗУЮЩАЯ ЕГО СИСТЕМА 2005
  • Лабыч Андрей Николаевич
  • Милашевский Игорь Анатольевич
RU2301449C2
Система взаимодействия пользователей при совершении сделок с объектами недвижимости 2016
  • Лангуева Виктория Николаевна
  • Звягинцев Станислав Игоревич
RU2634208C1
СПОСОБ УДАЛЕННОЙ ВЕРИФИКАЦИИ ДОКУМЕНТОВ 2019
  • Арзуманян Григорий Рачикович
RU2707700C1

Иллюстрации к изобретению RU 2 694 138 C1

Реферат патента 2019 года СПОСОБ УСКОРЕННОЙ ПЕРЕДАЧИ ДАННЫХ С СОХРАНЕНИЕМ И ЗАЩИТОЙ

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

Формула изобретения RU 2 694 138 C1

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

- формируются данные для отправки;

- проверяется формат отправляемых данных;

- фиксируются права доступа к отправляемым данным;

- фиксируется способ отправки - расчет Hash данных для передачи без сохранения данных в структуре или форматный контроль данных для сохранения данных в структуре;

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

- происходит параметризация отправляемых данных;

- формируется «согласие» всех узлов;

- формируется блок данных;

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

- происходит запись и добавление блока данных в распределенный реестр хранения;

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

- проводится контроль целостности блока данных;

- проводится криптографическая проверка подлинности данных;

- проводится передача блока данных;

- фиксируется получение блока данных по меньшей мере одним получателем;

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

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

Документы, цитированные в отчете о поиске Патент 2019 года RU2694138C1

Автомобиль-сани, движущиеся на полозьях посредством устанавливающихся по высоте колес с шинами 1924
  • Ф.А. Клейн
SU2017A1
Способ получения цианистых соединений 1924
  • Климов Б.К.
SU2018A1
Способ получения цианистых соединений 1924
  • Климов Б.К.
SU2018A1
Автомобиль-сани, движущиеся на полозьях посредством устанавливающихся по высоте колес с шинами 1924
  • Ф.А. Клейн
SU2017A1
СПОСОБ КОНТРОЛЯ ПОДЛИННОСТИ И КАЧЕСТВА ПРОДУКЦИИ В ПРОЦЕССЕ ПРОИЗВОДСТВА И РЕАЛИЗАЦИИ 2017
  • Дю Игорь Сан-Сенович
RU2639015C1

RU 2 694 138 C1

Авторы

Демин Владимир Игоревич

Трифонов Михаил Игоревич

Юн Глеб Сангирович

Даты

2019-07-09Публикация

2018-07-03Подача