У меня есть идея для протокола безопасности! - PullRequest
2 голосов
/ 08 августа 2010

Хорошо, ребята, так что я вчера смотрел начало и у меня появилась эта идея.Я не слишком много знаю о сетевой безопасности или интернете.Вот для чего вы, ребята, скажите мне, является ли это безопасным или даже возможным. Кстати, для отправки защищенных данных через Интернет.

My Ideas берет данные, необходимые для отправки, и шифрует их.Затем данные разбиваются на маленькие биты и отправляются получателю в виде нескольких разъемов или соединений.Затем отправляется окончательный пакет, содержащий ключ шифрования.Как только получатель получил информацию, он может собрать данные и затем расшифровать их.

Моя идея состоит в том, что если кто-то попытается собрать пакеты в том виде, в каком они были отправлены, если он получит только часть данных, он станет бесполезным.,

Так это даже безопасно или это было сделано раньше?

Ответы [ 4 ]

5 голосов
/ 08 августа 2010

Разные сокеты или соединения не приведут к тому, что данные пойдут по разным маршрутам. Злоумышленник, способный перехватить часть трафика, скорее всего, сможет получить все это. Так что, к сожалению, этот подход не принесет существенных улучшений безопасности.

Если бы вы могли убедиться, что различные фрагменты информации, необходимые для считывания данных (потоки данных или ключ шифрования), отправляются по совершенно разным каналам (например, данные через линию DSL-интернета и ключ через прямой набор номера). подключение) вы получите выигрыш в безопасности, но не в такой степени, в которой я бы доверял действительно конфиденциальным данным.

3 голосов
/ 08 августа 2010

Один из принципов безопасности - не делай это сам.

3 голосов
/ 08 августа 2010

Данные уже отправлены таким образом.В современных сетях TCP / IP пакеты не обязательно проходят по одному и тому же пути к месту назначения.

2 голосов
/ 08 августа 2010

Пока получатель получает все данные, кто-то, перехватывающий трафик, может получить все данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...