Вироблення загального ключа учасників для підписування смарт-контрактів у блокчейні

dc.contributor.advisorКовальчук, Людмила Василівна
dc.contributor.authorСліпак, Ігор Григорович
dc.date.accessioned2019-07-04T09:28:18Z
dc.date.available2019-07-04T09:28:18Z
dc.date.issued2019
dc.description.abstractenIn this work, the existing protocol for creating a general open key for signing smart contracts, which is based on the Shamir’s scheme, is analysed, analyzed and executed. A protocol based on the Chinese Leftist Theorem has also been developed and proposed, which has additional features: It is considered in this work, comparison of existent protocol of creation of the general open key is analysed and executed for signing of smart-contracts, that is based on the Shamir’s scheme. It was also worked out and offered protocol that is based on the Chinese remainder theorem and is additional characteristics : 1) public key members can resume immediately; 2) if in the course of execution of the protocol no more than half of the participants begin to deceive, then as a result of the operation of this protocol, the correct parameters of the signature will still be constructed; 3) the private key will be known only if at least half of the participants vote for the restoration . The goal of this thesis is build a protocol for the development of a creating venture public/ private key by the participants of the blockchain, which can be used to sign a smart contract in conditions of complete distrust. Object of research is the process of storing and processing information in the blockchain. The subject of the research a protocol for creating digital signature parameters for signing smart contracts in a state of complete distrust. The results of this thesis were partially presented at the XVII Scientific and Practical Conference of students, entrants and young specialists "Theoretical and Applied Problems of Physics, Mathematics and Informing"(April 26-27 2019, Kyiv).uk
dc.description.abstractruВ данной работе рассмотрены, проанализированы и выполнено сравнение существующего протокола создание общего открытого ключа для подписания смарт-контрактов, основанныой на схеме Шамира. Также был разработан и предложен протокол, базирующийся на Китайской теореме о излишки и имеет дополнительные свойства: 1) открытый ключ участники могут восстановить сразу; 2) если в ходе выполнения протокола не более чем половина участников начинают обманывать, то в результате работы этого протокола все равно будут построены коректные параметры подписи; 3) Секретный ключ будет известен только тогда, когда не менее чем половина участников проголосуют за восстановление. Цель работы: построить протокол выработки общей пары открытый/секретный ключ участниками блокчейну, которая может быть использована для подписания смарт - контракта в условиях полной недоверия. Объект исследования: является процесс хранения и обработки информации в блокчейни. Предмет исследования: является создание параметров цифровой подписи для подписания смарт - контрактов в условиях полной недоверия. Результаты этой работы были частично представлены на XVII Научно-практичной конференции студентов, аспирантов и молодых ученых "Теоретические и прикладные проблемы физики, математики и информатики"(26-27 апреля 2019г., г. Киев).uk
dc.description.abstractukУ даній роботі розглянуто, проаналiзовано i виконано порівняння існуючого протоколу створення загального відкритого ключа для підписання смарт-контрактів, який базується на схемі Шаміра. Також було розроблено та запропоновано протокол, який базується на Китайській теоремі про лишки та має додаткові властивості: 1) відкритий ключ учасники можуть відновити відразу; 2) якщо в ході виконання протоколу не більше ніж половина учасників починають обманювати, то в результаті роботи цього протоколу все одно будуть побудовані коректні параметри підпису; 3) Секретний ключ буде відомий лише тоді, коли не менше ніж половина учасників проголосують за відновлення. Мета роботи: побудувати протокол вироблення спільної пари відкритий/секретний ключ учасниками блокчейну, який може бути використаний для підписання смарт - контракту в умовах повної недовіри. Об’єкт дослідження: є процес зберігання та обробки інформації у бокчейні. Предмет дослідження: проткол створення параметрів цифрового підпису для підписання смарт-контрактів в умовах повної недовіри. Результати цієї роботи були частково представлені на XVII Науково-практичній конференції студентів, аспірантів та молодих вчених "Теоретичні і прикладні проблеми фізики, математики та інформатики"(26-27 квітня 2019р., м. Київ).uk
dc.format.page51 с.uk
dc.identifier.citationСліпак, І. Г. Вироблення загального ключа учасників для підписування смарт-контрактів у блокчейні : дипломна робота … бакалавра : 6.040301 Прикладна математика / Сліпак Ігор Григорович. – Київ, 2019. – 51 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/28238
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectcryptographic protocolsuk
dc.subjectсмарт-контрактuk
dc.subjectblockchainuk
dc.subjectсиметрична криптографiяuk
dc.subjectцифровий пiдписuk
dc.subjectкриптографiчнi протоколиuk
dc.subjectsmart-contractsuk
dc.subjectsymmetric cryptographyuk
dc.subjectdigital signatureuk
dc.titleВироблення загального ключа учасників для підписування смарт-контрактів у блокчейніuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Slipak_bakalavr.pdf
Розмір:
908.25 KB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.86 KB
Формат:
Item-specific license agreed upon to submission
Опис: