БЕЗОПАСНОЕ МНОГОСТОРОННЕЕ И УСТОЙЧИВОЕ К ПОТЕРЯМ ХРАНЕНИЕ КРИПТОГРАФИЧЕСКИХ КЛЮЧЕЙ И ИХ ПЕРЕДАЧА ДЛЯ СИСТЕМ НА БАЗЕ БЛОКЧЕЙНА В СОЕДИНЕНИИ С СИСТЕМОЙ АДМИНИСТРИРОВАНИЯ ЦИФРОВЫХ КОШЕЛЬКОВ

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