Способ ускоренной передачи данных с сохранением и защитой



Способ ускоренной передачи данных с сохранением и защитой
Способ ускоренной передачи данных с сохранением и защитой
Способ ускоренной передачи данных с сохранением и защитой

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

Некоммерческая организация "Фонд - оператор программы финансового содействия инновационным проектам Фонда "Сколково" (RU)

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

 

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

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

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

В настоящее время заключение и/или регистрация договора, в случае такой необходимости, как правило, определяется количеством регламентирующих органов, их индивидуальных требований и скрытым рассмотрением операции. При этом даже положительный результат в исходе заключения и/или регистрации договора не гарантирует вмешательства иных заинтересованных лиц, которые могут повлиять на процесс рассмотрения и условия договора. Также в сегодняшних условиях рыночных отношений зачастую на исход операции может повлиять коррупционная составляющая в чью-то пользу. При этом невозможно будет доказать и подтвердить на каком этапе операции третьи лица могли повлиять на процесс согласования в ходе обмена информации, которые в том числе увеличили сроки по получению итогового решения. В беспроводных стандартах с низкой мощностью передачи, таких как 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) и параметризованные для этих данных свойства (объем, дата и время формирования, дата отправки и получения и др.). Поскольку алгоритмы получения образа блока данных устойчивы к коллизиям, это позволяет в дальнейшем сопоставлять исходные данные с параметризованными образами данных.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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