×
18.06.2019
219.017.83be

Результат интеллектуальной деятельности: Смарт-контракты распределенного реестра для проведения доверенного электронного голосования с использованием платформы Hyperledger Fabric

Вид РИД

Программа для ЭВМ

Код транзакции депонирования в блокчейн Ethereum: 0x63cf6c2004feeaa5801117610720a9df805f3120bc4f49f3899a49bd97bf7a87
Наименование РИД на английском: DIstributed ledger smart contracts (chaincode) for trusted e-voting using Hyperledger Fabric platform
Описание произведения: Программное обеспечение представляет собой chaincode (смарт-контракт) для платформы распределенных реестров Hyperledger Fabric, содержащий всю необходимую логику для формирования голосования и обеспечения основных функций, предъявляемых к системе голосования: тайна голосования, обеспечение контроля доступа к голосованию, возможность проверить корректность результатов. Для обеспечения этих свойств используются криптографические техники, такие как: RSA, Blind Signature, Identity Mixer. Также присутствуют средства для быстрого развертывания инфраструктуры сети, на узлах которой располагается сам реестр. Логика реализована на языке Golang и позволяет создавать разные типы голосований (открытое, тайное), в которых пользователям необходимо зарегистрироваться, чтобы осуществить голосование. Также есть возможность получить информацию о каких-либо сущностях в системе, чтобы можно было убедиться в корректности итоговых результатов.
Язык программирования, с использованием которого создана программа для ЭВМ (База данных)
Golang
Вид и версия операционной системы, для функционирования под управлением которой предназначена программа для ЭВМ (База данных)
Linux
Объем программы для ЭВМ (Базы данных) в машиночитаемой форме в единицах, кратных числу байт
105103
Ключевые слова: блокчейн, голосование, e-voting, распределенный реестр, distributed ledger, blockchain, смарт-контракт, smart contract, chaincode, Hyperledger Fabric
Смарт-контракты (chaincode) для платформы распределенных реестров Hyperledger Fabric, содержащие всю необходимую логику для формирования голосования и обеспечения основных функций, предъявляемых к системе голосования: тайна голосования, обеспечение контроля доступа к голосованию, возможность проверить корректность результатов. Для обеспечения этих свойств используются криптографические техники, такие как: RSA, Blind Signature, Identity Mixer.
Хеш-код депонирования: 990ad12a29516cb3fc1e8b72b42b2587e71ca8b85e204e991dd07b8c37842cd8
Источник поступления информации: Портал edrid.ru

Показаны записи 1-10 из 16.
22.03.2019
№219.016.ec6c

Api для построения сетей программного комплекса madt

Разработанное решение является частью программного комплекса Сетевое Моделирование и Анализ Распределенных Технологий (Modeling and Analysys of Distributed Technologies - MADT) и позволяет описывать структуру сети на более высоком уровне, чем стандартные средства предоставляемые в таких системах...
16.04.2019
№219.017.0cb7

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

Качество работы виртуальных сетей регулируется утилитами пакета tcconfig. Нами реализована регулировка пропускной способности, задержки, процента потери, повреждения, дупликации и перестановки пакетов в сети в формате веб-сервиса и визуального интерфейса, позволяющего пользователю...
16.04.2019
№219.017.0cb8

Веб сервис визуализации работы распределённого приложения в лаборатории программного комплекса madt

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

Api мониторинга узлов комплекса madt

Разработанное решение является частью программного комплекса Сетевое Моделирование и Анализ Распределенных Технологий (Modeling and Analysys of Distributed Technologies - MADT). Для осуществления мониторинга узлов программного комплекса MADT разработан интерфейс прикладного программирования...
20.04.2019
№219.017.3607

Программный комплекс моделирование и анализ распределенных технологий (madt)

Программный комплекс MADT позволяет осуществлять моделирование работы сетевых приложений, веб- и микросервисов, распределенных реестров и баз данных, алгоритмов консенсуса, протоколов взаимодействия между ними. Основными компонентами решения являются: - инструменты построения и моделирования сети...
18.06.2019
№219.017.83bc

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

Информационная система администратора платформы для проведения электронного голосования на базе технологий распределенных реестров предоставляет функционал управления проводимыми голосованиями для администратора проведения голосований и состоит из следующих элементов: 1. Панель администратора...
18.06.2019
№219.017.83bd

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

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

Библиотека для взаимодействия с распределенным реестром hyperledger fabric в платформе для проведения электронного голосования

Библиотека является высокоуровневой оберткой над Hyperledger Fabric Java SDK и позволяет конечным пользовательским приложениям управлять сущностями в реестре, необходимыми для проведения голосований. Она скрывает работу с криптографическими ключами и другими техниками и может быть использована...
18.06.2019
№219.017.83c0

Платформа для проведения электронного голосования на базе технологий распределенных реестров

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

Платформа для фиксации и оперативного реагирования на нарушения в избирательном процессе

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