Только при полной аналогии с шифрованием не на хозяина ключа, а на производителя двери, у которого ключа нет. И если он не может его предоставить, то ему запрещают продавать двери на территории государства.
Возможно, над версией Telegram для macOS работают те же люди, которые делают Telegram для iOS. Системы идентичны, за исключением GUI феймворков, поэтому остальной код наверняка общий.
А, в смысле просто передаются первый и последний символ пароля, но восстановить полностью его нельзя. Просто пароль становится короче на 2 символа. Теперь понял. Тогда всё норм.
Тогда наглядно это выглядит так: шифруем на клиенте этим паролем, и в таком виде уже можно передавать переписку на любой сервер всем желающим. А о резервной копии пароля может позаботиться только сам пользователь.
Наверняка предусмотрено, так как есть же сторонние клиенты. А обрубить значительно сложнее, так как ревью там упрощённое, а государству для выявления таких билдов уже нужна агентурная сеть, чего они хотят избежать.
Только десктопные версии от Telegram в Windows и Lunux. В macOS секретные чаты есть. Но речь в любом случае о собственной сборке клиента, так что и секретные чаты туда можно добавить без помощи из Telegram.
Ну косвенное доказательство, если мы используем при вводе пароля подсказку по умолчанию, то должны передать Telegram первый и последний символ пароля
Вот про этот способ восстановления пароля я не знал. Если по двум символам можно восстановить, то их можно подобрать, так как это равносильно паролю из двух символов.
Значит остаётся только вариант со своей подсказкой.
А в случае с паролем без почты нужно доказывать, что у Telegram отсутствует доступ к переписке, а не то, что он может отсутствовать.
Да я говорил только о принципиальной возможности отсутствия доступа в этом случае и возможности проверки этого в открытом клиенте, а как в Telegram на самом деле — не проверял.
А в нынешней ситуации с шифрованием в терминах нашей аналогии им нужен универсальный ключ или уникальный ключ на гвоздике рядом с дверью, чего в реальности с физическими замками нет. И это тоже означало бы фактически запрет замков, так как они потеряли бы всякий смысл.
Здесь должен быть ровно тот же механизм отправки в оффлайн, что и в секретных чатах. А когда сообщение получено, его можно зашифровать на устройстве и сохранить на сервере.
«вы обязаны открыть дверь представителям власти»
А вот здесь аналогия рушится, так как:
Статья 51 Конституции РФ
1. Никто не обязан свидетельствовать против себя самого, своего супруга и близких родственников, круг которых определяется федеральным законом.
Если можно восстановить пароль по email, то получается, что в Telegram могут расшифровать переписку облачных чатов. А вот когда восстановление по email выключено, то может и не могут.
Тогда наглядно это выглядит так: шифруем на клиенте этим паролем, и в таком виде уже можно передавать переписку на любой сервер всем желающим. А о резервной копии пароля может позаботиться только сам пользователь.
Вот про этот способ восстановления пароля я не знал. Если по двум символам можно восстановить, то их можно подобрать, так как это равносильно паролю из двух символов.
Значит остаётся только вариант со своей подсказкой.
Да я говорил только о принципиальной возможности отсутствия доступа в этом случае и возможности проверки этого в открытом клиенте, а как в Telegram на самом деле — не проверял.
А вот здесь аналогия рушится, так как:
Статья 51 Конституции РФ
1. Никто не обязан свидетельствовать против себя самого, своего супруга и близких родственников, круг которых определяется федеральным законом.