Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 11, 2018 21:23:19

DamMercul
Зарегистрирован: 2017-11-26
Сообщения: 325
Репутация: +  13  -
Профиль   Отправить e-mail  

Защита информации

Не скажу что делаю, но пример тут:
Есть 2 клиента и сервер. Сервер должен обеспечить анонимность клиентам, то есть сделать так чтобы они напрямую не контактировали, но информацию он переходящую между клиентами читать не должен. И клиент и сервер - скрипты. Допустим, я - злоумышлленник, и я переписал сервер, и теперь он вместо того чтобы передавать настоящие публ. ключи клиентов, заменяет и на свои и дешифрует информацию по ее пути от клиента клиенту. Есть какой-нибудь способ на 2 конце удостовериться, что информация не была прочитана. Условие 1: ни в коем случае нельзя допустить чтобы 1 клиент узнал IP 2-ого. Можно предложить исп. надежный сервер для проверки инфы, но сервер по передачи информации между клиентами не меняется и все еще ворует нашу дату
Как быть?



____________________________________________________

 # Life loop
while alive:
    if (fun > boredom) and money:
        pass_day(fun, boredom, money)
        continue
    else: break

Офлайн

#2 Сен. 12, 2018 00:06:21

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10031
Репутация: +  857  -
Профиль   Отправить e-mail  

Защита информации

Если нет безопасного канала, никак ты не передашь секрет так, чтобы его нельзя было подделать. Поэтому в GPG существует общий сервер для выкладки публичных ключей. Даже не сами ключи выкладываются, а сертификаты, через которые можно проверить подлинность публичного ключа.
https://gnupg.org/faq/gnupg-faq.html#define_keyserver



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version