Алгоритм безопасной передачи данных между пользователями в сети


 Формирование требований к новой технологии



Pdf көрінісі
бет13/22
Дата15.04.2023
өлшемі1,65 Mb.
#82715
түріДипломная работа
1   ...   9   10   11   12   13   14   15   16   ...   22
Байланысты:
Кузьмин А.А. ПМИб-1401

 
1.4 Формирование требований к новой технологии 
Используя блокчейн платформу Ethereum, мессенджеры могут стать 
максимально безопасными в эксплуатации. Взлом секретного ключа Ethereum 
не представляется возможным, даже с учетом современных технологий, так как 
на его подбор уйдет колоссальное количество времени.
Децентрализованный подход хранения данных в блокчейне гарантирует, 
невмешательство третьих лиц, чего не могут обеспечить централизованные 
подходы резервного копирования информации – облачные хранилища, серверы. 
При этом нет необходимости в реализации двух видов чатов – облачных и 
зашифрованных end-to-end алгоритмом. Все сообщения шифруются с помощью 
одного вида шифрования, а доступ к ним можно получить с любого устройства 
в реальном времени. Соответственно можно восстановить все переписки, 
фотографии, документы и прочие файлы, полученные и отправленные ранее.
В качестве алгоритма шифрования выбран RSA. Благодаря 
использованию открытого и закрытого ключей, криптосисетема является 
наиболее надежной и криптостойкой среди рассмотренных.


28 
ГЛАВА 2. РАЗРАБОТКА СИСТЕМЫ БЕЗОПАСНОЙ ПЕРЕДАЧИ 
ДАННЫХ В СЕТИ ИНТЕРНЕТ 
2.1 Блокчейн технология Ethereum 
Сегодня наши личные данные, пароли и финансовая информация в 
основном хранятся в облаках и серверах, принадлежащих таким компаниям, 
как Amazon, Facebook, Apple или Google. Такой способ хранения данных имеет 
ряд удобств, так как эти компании развертывают команды специалистов, 
которые помогают хранить и защищать эти данные, и устранять затраты, 
связанные с хостингом и временем безотказной работы.
Но несмотря на все удобства, существует большой минус – это 
уязвимость. Злоумышленники могут получить нежелательный доступ к вашим 
файлам без вашего ведома, атакуя или влияя на стороннюю службу, то есть они 
могут украсть, раскрыть или изменить важную информацию. 
Брайан Бехлендорф, создатель веб-сервера Apache даже назвал 
централизованное решение «первородным грехом» Интернета. Некоторые, 
такие как Бехлендорф, утверждают, что Интернет всегда был децентрализован, 
и раздробленное движение возникло вокруг использования новых 
инструментов, в том числе технологии блокчейн, для достижения этой цели. 
Ethereum - одна из новейших технологий для присоединения к этому 
движении, цель которого - использовать блокчейн для замены третьих сторон в 
Интернете - тех, которые хранят данные, передают ипотечные кредиты, 
отслеживают сложные финансовые инструменты и т.д. 
Ethereum 
может 
стать 
«мировым 
компьютером», 
который 
децентрализует, или даже демократизирует, существующую модель клиент-
сервера. С Еthereum серверы и облака заменяются тысячами так называемых 


29 
«узлов», которыми управляют волонтеры со всего мира (таким образом 
формируя «мировой компьютер»). 
Технология Ethereum позволит использовать эту же функциональность 
для людей во всем мире, что позволит им конкурировать за предоставление 
услуг поверх этой инфраструктуры. 
Все современные приложения от банкинга до фитнеса и приложений для 
обмена сообщениями полагаются на компанию (или другую стороннюю 
службу) для хранения информации о кредитной карте, истории покупок и 
других персональных данных - где-то, как правило, на серверах, 
контролируемых третьими лицами. 
Идея Ethereum заключается в том, что один объект больше не будет 
контролировать и внезапно блокировать приложение, работающее на 
технологии блокчейн. Только пользователь может вносить изменения, а не 
какой-либо другой объект. 
Ethereum сочетает в себе контроль над тем, какой информацией люди 
обменивались в прошлом, с простотой в доступе к информации, к которой мы 
привыкли в эпоху цифровых технологий. Каждый раз, когда происходит 
сохранение изменения, добавление или удаление информации, каждый узел в 
сети делает изменения. 
Ethereum – это адаптируемая и гибкая блокчейн платформа с открытым 
исходным 
кодом, 
которая 
позволяет 
создавать 
и 
использовать 
децентрализованные приложения, работающие на технологии блокчейн. 
Ethereum, вероятно, является самой развитой, но сложной системой, когда-либо 
созданной[18].
Несмотря на сложность протокола и механизмов безопасности, которые 
были разработаны на сегодняшний день, полный узел Ethereum состоит из трех 
основных частей: 
блокчейн; 
одноранговая сеть (peer-to-peer); 
виртуальная машина. 


30 


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   22




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет