Информационная слежка. Анонимность 2.0. (Часть первая)
Ожидает приглашения
В свете последних событий интернет становится не анонимным, а государство собирается следить за каждым вашим телодвижением. Реакция пользователей поражает: кто то пакует чемоданы, кто то пьет пиво и ругает государство, кто то смотрит телевизор.
В своем посте я расскажу свою реакцию и приведу один из путей решения анонимности в интернете.
Еще один пост не о PHP 5.5
Последнее время интернет стал весьма опасным с точки зрения государств. Государствам не нравится, что телевизор стал не популярным.
Нет, на самом деле продажа наркотиков, оружия, торговля информацией и многое прочее приобрело весьма внушительные объемы. Кроме этого интернет способствует развитию маргинальных слоев и тех кто смотритпорно пиратские фильмы. Это стало почему то очень важно.
Поскольку все это очень опасно, а долг государства заботиться о своем народе и ограждать от всяческих напастей, то решено было сделать досье на каждого человека.
Нужно ли с этим бороться? Вопрос спорный. Лично я: студент, программист, стартапер. Мне нечего скрывать от государства. Однако мне не приятно, когда кто то будет знать,какие фоточки я не опубликовал в Instagram что я делаю в интернете.
Наверное я отличаюсь от других, я творчески уделил внимание данной проблеме. И моя статья направлена именно на то, чтобы более понимающие люди тоже попытались решить проблему анонимности в интернете.
Зачем? Думаю ответ понятен. Неприятно, когда кто то стоит над душой.
Как? Есть тор клиенты, однако не вдаваясь в подробност, и я решил придумать свой.
Допустим есть 1тыс. компьютеров и на каждом установлена программа.
Программа может:
— шифровать сообщения
— дешифровывать сообщения
— пересылать сообщения другому комьютеру, на котором установлена программа
Шифрованное сообщение содержит:
— Несколько уровней вложенного шифрования.
— На каждом уровне доступен адрес куда переслать сообщение.
Алгоритм шифрования:
— Программа выбирает 3 любых комьютера в сети.
— Создает ключ, берет адрес куда отправлять пакет, адрес, откуда прийдет данный шифр указан в ключе. Шифрует их с указанием адреса, куда их отправлять.
— Следующий слой содержит предыдущую шифрофку, само сообщение и два адреса. На который отправится сообщение и на который отправится шифрованный ключ.
— Еще один слой, шифрует предыдущий и содержит еще один адрес.
Компьютер, который принял сообщение не знает куда его отправлять и ждет ключа от неизвестного адреса, который будет содержать адрес отправки пакета. Единственное, он знает куда отправить пакет, который получит от сервера.
Принятые пакеты шифруются таким же образом и отправляются по той же схеме.
Данный алгоритм не претендует на реализацию, но надеюсь заставит читающих задуматься о том, что реально мы можем сделать в текущей ситуации.
// Это мой первый пост, поэтому не судите меня строго в комментариях. Так же я не проводил глубокого анализа уязвимости моего алгоритма шифрования данных.
// Я надеюсь написать второй пост, который будет содержать либо обзор ваших предложений о том как сделать интренет анонимным, либо сделаю обзор текущих средств защиты
В своем посте я расскажу свою реакцию и приведу один из путей решения анонимности в интернете.
Еще один пост не о PHP 5.5
Что творится в мире?
Последнее время интернет стал весьма опасным с точки зрения государств. Государствам не нравится, что телевизор стал не популярным.
Нет, на самом деле продажа наркотиков, оружия, торговля информацией и многое прочее приобрело весьма внушительные объемы. Кроме этого интернет способствует развитию маргинальных слоев и тех кто смотрит
Поскольку все это очень опасно, а долг государства заботиться о своем народе и ограждать от всяческих напастей, то решено было сделать досье на каждого человека.
Нужно ли с этим бороться? Вопрос спорный. Лично я: студент, программист, стартапер. Мне нечего скрывать от государства. Однако мне не приятно, когда кто то будет знать,
Наверное я отличаюсь от других, я творчески уделил внимание данной проблеме. И моя статья направлена именно на то, чтобы более понимающие люди тоже попытались решить проблему анонимности в интернете.
Анонимность в интернете 2.0
Зачем? Думаю ответ понятен. Неприятно, когда кто то стоит над душой.
Как? Есть тор клиенты, однако не вдаваясь в подробност, и я решил придумать свой.
Допустим есть 1тыс. компьютеров и на каждом установлена программа.
Программа может:
— шифровать сообщения
— дешифровывать сообщения
— пересылать сообщения другому комьютеру, на котором установлена программа
Шифрованное сообщение содержит:
— Несколько уровней вложенного шифрования.
— На каждом уровне доступен адрес куда переслать сообщение.
Алгоритм шифрования:
— Программа выбирает 3 любых комьютера в сети.
— Создает ключ, берет адрес куда отправлять пакет, адрес, откуда прийдет данный шифр указан в ключе. Шифрует их с указанием адреса, куда их отправлять.
— Следующий слой содержит предыдущую шифрофку, само сообщение и два адреса. На который отправится сообщение и на который отправится шифрованный ключ.
— Еще один слой, шифрует предыдущий и содержит еще один адрес.
Компьютер, который принял сообщение не знает куда его отправлять и ждет ключа от неизвестного адреса, который будет содержать адрес отправки пакета. Единственное, он знает куда отправить пакет, который получит от сервера.
Принятые пакеты шифруются таким же образом и отправляются по той же схеме.
Данный алгоритм не претендует на реализацию, но надеюсь заставит читающих задуматься о том, что реально мы можем сделать в текущей ситуации.
// Это мой первый пост, поэтому не судите меня строго в комментариях. Так же я не проводил глубокого анализа уязвимости моего алгоритма шифрования данных.
// Я надеюсь написать второй пост, который будет содержать либо обзор ваших предложений о том как сделать интренет анонимным, либо сделаю обзор текущих средств защиты