Протокол доступен для всех и лежит прямо на их сайте, исходные коды вроде тоже лежат (про коды не проверял). Извне протокол не взламываемый. Но аудита нородного они не проходили, на соответствие установленного обеспечения и кодов что лежат в открытом доступе, так что сформированные ключи теоретически можно сохранять и хранить на сервере, по их заявлениям они этого не делают, думаю реально что не делают, но это не значит что невозможно доработать софт в интересах ФСБ, просто не хотят
зы. У моего народа кстати седня проблемы с вайбером, а не с телеграммом, вайбер работает в 100 раз медленнее чем обычно
В порядке - понятие относительное. У РФ хорошая армия 20-го века. Ну, для войны с любой армией третьего мира она довольно эффективна. Ну вот в Сирии, против Украины. Но против армий стран первого мира, которые на "нанотехнологиях" и всем прочем, российская армия уже не торт. Вы просто ракет ихних можете не увидеть. Они просто говорят вам куда прилетит и сколько, а ваши военные там как слепые кролики сидят и трясутся от страха. Лишь бы прилетело туда куда американцы сказали и ракеты не сбились с курса.
Не знаю, что они там напридумывали, я спеки телеграмма не читал. Как строится защищенный обмен информацией (хоть чат, хоть почта) на самом деле:
1. Каждый участник создает пару ключей -- открытый и закрытый. Они создаются одной операцией, то есть они связаны. Либо открытый генерируется из закрытого. Технология тут не очень важна, важен принцип.
2. обычно участников секретной переписки называют Алиса и Боб, но я назову их Ахмед и Байрам.
3. Ахмед хочет послать Байраму секретное сообщение. Для этого он просит Байрама послать ему (Ахмеду) свой (Байрама) открытый ключ по открытому каналу. Например, опубликовать его в блокчейне какой-нибудь криптовалюты. Или выложить на сайте. Послать по почте. Продиктовать по телефону.
4. Получив открытый ключ, Ахмед шифрует им свое сообщение. Расшифровать сообщение можно только закрытым ключом Байрама.
5. Ахмед посылает Байраму зашифрованное сообщение по открытому каналу.
6. Байрам расшифровывает сообщение, используя свой закрытый ключ. Который к тому же зашифрован обычным шифрованием с паролем, который помнит только Байрам.
Телеграм организует тот самый открытый канал. Если он организует что-то иное (см ихние спеки) -- это какой-то обман.
В этой схеме у канала нет и не может быть ключей, позволяющих расшифровать чьё-либо сообщение. На что они в конце-концов и сослались.
Кстати, в реальности нет никаких ограничений на количество подключений к секретному чату от одного участника. Это телеграм придумал (либо это ограничение возникло именно как следствие каких-то махинаций, позволяющих легонько сливать требуемые чаты кому следует).
Предоставление ключей программе для удобства работы -- техническая проблема. Точно так же можно обвинить opengpg что они отсылают твою пару ключей сразу после генерации кому следует.
Как в этой схеме работает mitm (Man in the middle, КГБ-шник посередине)
1. КГБ перехватывает посылку открытого ключа Байрама Ахмету и оставляет его себе. Вместо этого Ахмед получает открытый ключ сотрудника КГБ.
2. Ахмед шифрует свое сообщение ключом КГБшника и отправляет его (куда-то). Байрам подождет пару секунд. За это время
3. КГБ-шник расшифровывает сообщение Ахмеда, и принимает решение: пропустить как есть, исказить, задержать.
4. Если будем посылать, КГБшник шифрует какое-то сообщение ключом Байрама, который он перехватил ранее, и посылает его Байраму.
Кстати, отличная безнес-идея: совместить криптовалюту с защищенным чатом. Дарю.
Свипер, при всём уважении, но ты тут сейчас на правах mitm просто озвучил проблему обмены ключами, которой сто лет в обед (точнее, подтверждения подлинности открытых ключей).
И вся эта теория про ассиметричную криптографию никак не отменяет того факта, что ничего не мешает телеграму все эти секретные ключи к себе на сервер копировать, при желании. По идее, именно это с него и требуют росс. власти. Отговорка "мы не храним ключей" не работает, т.к. ответ простой "начинайте тогда хранить и с нами делиться".
И, кроме того - я вот не читал, что используется именно в телеграме. Но взлом секретных ключей - это просто проблема вычислительных возможностей. В зависимости от алгоритма шифрования и длины ключа, взлом вполне себе может быть по силам спецслужбам за разумное время для отдельно выбранной цели.
Я руководствуюсь здравым смыслом, 0 даже теоретически не может быть, поскольку 3 сбитых ракеты показали, кроме того в прошлый удар янки примерно в 2 раза завысили количество попаданий и ущерб и сами сказали что зафиксировали 40 пусков противоракет, а это должно дать в районе 20 сбитых. Кроме того 72 ракеты по центру это откровенное фуфло.
Я читал как там организовано, но в твоей схеме всего лишь надо сделать одно действие, когда создается закрытый ключ он отсылается на сервер, собственно это все чего хотят кгбшники. Т.к. ключ создается клиентом, то сделать такую отправку это 3 строчки кода максимум. далее в законе яровой провайдеры должны хранить трафик, т.е. имея закрытые ключи теоретически можно все прочитать, у телеграма этот ключ никуда не передается, а требуют чтоб они их сохраняли и предоставляли к ним доступ