Signal хочет регистрацию без номера телефона на основе доказательств с нулевым разглашением
На форуме сообщества Signal продолжается многостраничное обсуждение одной из самых востребованных функций мессенджера — возможности зарегистрироваться без указания номера телефона. Участники дискуссии сходятся во мнении, что технической основой для этого станут доказательства с нулевым разглашением (zero-knowledge proofs, ZKP).
Как поясняют в ветке, для Signal это не новая технология. ZKP уже применяются в значках для жертвователей, в платежах для резервных копий и в работе групп: сервер не может связать конкретное пожертвование или участие в определённой группе с конкретным пользователем. Ту же математику предлагается использовать и при регистрации — например, чтобы проверить, что имя пользователя укладывается в допустимый набор символов и длину, не раскрывая при этом само содержимое.
Отдельно подчёркивается философия Signal: клиент изначально спроектирован так, чтобы не доверять серверу. По словам одного из участников, безопасность мессенджера можно продемонстрировать, даже не заглядывая в код серверной части.
Открытые вопросы
Много вопросов вызывает судьба уже зарегистрированных аккаунтов. Пользователи спрашивают, можно ли будет «отвязать» номер от имени пользователя без повторной регистрации, и что именно останется после этого — как на устройстве, так и на сервере. Высказывается предположение, что полностью «отвязать» номер вряд ли получится, поэтому создание нового аккаунта без телефона может оказаться более надёжным решением, чем отвязка старого.
Звучат и опасения по поводу злоупотреблений. Если отвязку сделать бесплатной и неограниченной, спамеры смогут регистрировать один номер, отвязывать его и повторять цикл, получая бесконечное число аккаунтов. В качестве сдерживающего механизма предлагают период ожидания (cooldown), однако сами участники признают: слишком короткий он бесполезен, а слишком длинный ударит по обычным пользователям, так что одного лишь тайм-аута, вероятно, недостаточно.
Важно отметить, что речь пока идёт о пожеланиях и предположениях сообщества, а не об официально анонсированных деталях реализации. Участники прямо призывают Signal прояснить технические аспекты приватности, если функция всё же появится.
Источник: Hacker News
Комментарии
Войдите, чтобы комментировать.