EFF: доказательства с нулевым разглашением не спасут проверку возраста

· Безопасность
Фонд электронных рубежей объясняет, почему криптографические zero-knowledge proofs не решают проблем возрастной верификации в интернете, а лишь усиливают централизацию и создают новые риски.

cover.svg

Законы о проверке возраста в интернете распространяются стремительно: около половины штатов США уже приняли те или иные нормы, на федеральном уровне продвигаются KIDS Act и Kids Online Safety Act, страны Евросоюза готовят централизованное приложение к концу года, а в Австралии действует одно крайне широкое ограничение. Сторонники таких мер уверены, что нашли «серебряную пулю» — доказательства с нулевым разглашением (Zero-Knowledge Proofs, ZKP). Фонд электронных рубежей (EFF) утверждает: это иллюзия.

Как это работает

ZKP — изящный криптографический инструмент, но создавался он вовсе не для проверки возраста. Он позволяет одному компьютеру доказать другому истинность некоего утверждения, не раскрывая сами данные. Устройство пользователя фиксирует «обязательство» относительно нужной информации, а сервер сайта генерирует математические «вызовы», ответить на которые верно можно, только если утверждение истинно. Чтобы не замедлять работу интернета длинной перепиской, применяют неинтерактивную сокращённую версию — zk-SNARK, где ответ хешируется и проверяется мгновенно. В идеале это позволяет подтвердить статус взрослого или ребёнка, не выдавая никаких других личных данных.

Почему это не панацея

Проблема, по мнению EFF, глубже техники. Токен, удостоверяющий возраст при каждом входе, создаёт постоянную связь с выдавшим его субъектом. Тот способен отслеживать каждое использование удостоверения, собирая опасный след метаданных, а под давлением авторитарного государства — вовсе лишить человека доступа к сервису и по сути к интернету. Единая точка отказа противоречит самой идее свободной и открытой сети.

Практика подтверждает опасения. В ЕС «мини-кошелёк» для проверки возраста уже разворачивают внутри European Digital Identity Wallet, обещая работающие ZKP. Однако выяснилось, что сами функции ZKP включены лишь в закрытой демо-сборке, недоступной обычным пользователям. Более того, исследователь безопасности с помощью наспех собранного расширения для Chrome заставил приложение раз за разом принимать один и тот же токен «18+», не запрашивая новой проверки.

Более 400 специалистов по безопасности подписали открытое письмо: возрастные проверки, даже реализованные с оглядкой на приватность, принесут больше вреда, чем пользы. Когда «мини-кошелёк» полностью встроят в EUDI Wallet, те же уязвимости масштабируются, а на кону окажутся паспорта, водительские права, данные о поездках и финансах.

Вывод

Ни один метод возрастной верификации не бывает одновременно приватным, точным и всеохватным без серьёзных рисков для безопасности. ZKP не разрешают этот парадокс — они лишь откладывают вопрос доверия, опираясь, как язвит EFF, на техническую неосведомлённость и «магическое мышление» о том, как устроен интернет. Обязательная онлайн-проверка возраста в любом виде остаётся опасно ущербной идеей.


Источник: Lobsters

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.