АННОТАЦИЯ
Дипломная работа посвящена
вопросу разработки автоматизированной
системы безопасной передачи данных между пользователями в сети при
помощи криптографической подписи с открытым и закрытым ключами.
Данная дипломная работа состоит из пояснительной записки на 48
страниц, включая введение на 1 страницу, 3 таблицы, 19 рисунков, списка 20
источников, включая 5 источников на иностранном языке. Ключевым вопросом
в
дипломной работе является безопасность передачи данных в сети Интернет
между пользователями. Особое внимание
уделяется криптографической
системе шифрования RSA и платформе для создания децентрализованных
онлайн-сервисов на базе блокчейна - Ethereum. Программный код написан с
помощью языков программирования JavaScript и
Solidity и программной
платформы Node.js. Дипломная работа может быть разделена на следующие
логические части: шифрование, виды шифрования и блокчейн.
В дипломной работе подробно описывается шифрование. Сначала мы
изучаем его роль в криптографии и безопасности в сети Интернет.
Рассматриваем виды шифрования, такие как симметричные и асимметричные.
В
отдельной части дипломной работы подробно
рассказывается о принципе
работы технологии блокчейна Ethereum, почему была выбрана именно эта
платформа и как работает смарт-контракт.
Были сравнены некоторые
конкурентные мессенджеры – WhatsApp, Telegram, Viber, которые используют
end-to-end шифрование, с решением, получившимся в результате проделанной
работы.
Примененная методика, подтверждает,
использование публичного
(децентрализованного) хранения данных безопасно, так как взломать
приватный ключ Ethereum практически невозможно.