Журнал Андрея Мальгина - Страшная сказка на ночь
June 26th, 2017
01:17 am

[Link]

Previous Entry Add to Memories Tell A Friend Next Entry
Страшная сказка на ночь

(73 комментария | Оставить комментарий)

Comments
 
[User Picture]
From:[info]alextr98@lj
Date:June 25th, 2017 - 10:49 pm
(Link)
Ключ хранится в данных клиента-приёмника информации.
Это так называемый private key - он секретный.
С помощью этого private key генерируется public key - он доступен всем.
Передатчик шифрует сообщение с помощью public key, а расшифровать его можно только с помощью private key.

Сами серверы телеграма никак в шифровке-дешифровке не участвуют, они только передают зашифрованное сообщение.
В теории, телеграм может получить private key - только это наверняка бы уже кто-нибудь бы заметил это и рассказал бы всем об этом.

From:[info]apelsinov@lj
Date:June 26th, 2017 - 12:51 am
(Link)
Непосредственно контент шифруется симметричным ключом (во всяком случае в TLS/SSL), Private/Public ключи используются на начальной стадии соединения для создания Shared Secret, который обе стороны соединения используют для генерации симметричного ключа. Симметричный шифр при большом желании можно вскрыть используя суперкомпьютер.

Даже если сервер передаст свой Private Key спецслужбам то они смогут свободно раскрывать контент только если не используется алгоритм Deffie-Hellman. Иначе все равно - только суперкомпьютер.
[User Picture]
From:[info]alextr98@lj
Date:June 26th, 2017 - 09:25 am
(Link)
> на начальной стадии соединения
У нас же соединения как такового нет - есть только сообщение.
Поэтому и не надо генерировать Shared secret.
TLS/SSL - это же, как они говорят "connection-oriented protocol".
А у нас "message-oriented" - всё проще.



From:[info]ext_2697843@lj
Date:June 26th, 2017 - 01:15 am
(Link)
Это для детишек. Я думаю, у них все же чего-нибудь посложнее?
[User Picture]
From:[info]alextr98@lj
Date:June 26th, 2017 - 09:27 am
(Link)
> Это для детишек.
Ну-ну.
Вы пробовали что-нибудь расшифровать, зашифрованное таким способом?
My Website Powered by LJ.Rossia.org