Firefox получит новую защиту от отслеживания — Network Partitioning

Firefox получит новую защиту от отслеживания — Network Partitioning

Firefox получит новую защиту от отслеживания — Network Partitioning

В браузере Firefox 85, выпуск которого ожидается в январе, по умолчанию включат новую защитную функцию — Network Partitioning (разделение сетевых ресурсов). Нововведение призвано улучшить защиту от идентификации пользователя и отслеживания его перемещений в интернете.

Новая функциональность реализует концепцию Client-Side Storage Partitioning — разделение хранилищ данных на стороне клиента. Этот стандарт в настоящее время разрабатывает Рабочая группа по проблемам приватности, созданная на базе консорциума W3C.

При навигации в интернете на стороне клиента могут сохраняться такие данные, как пользовательские настройки для сайтов, созданные пользователем документы и копии, пригодные для работы в автономном режиме, и многое другое. Использование локальных хранилищ, создаваемых с помощью API-интерфейсов JavaScript, позволяет персонализировать настройки сайтов, ускорить их загрузку в браузере, а также запоминать данные авторизации посетителей и их предыдущую активность — к примеру, содержимое корзины покупок в магазине или пакет музыкальных файлов для онлайн-игры.

Самой известной формой хранения информации на стороне клиента являются куки-файлы, использование которых во многих странах регламентируется на законодательном уровне. Современные браузеры также поддерживают разнообразные API, позволяющие сохранять такие данные, как имя пользователя, успешный/неудачный вход в систему, изображения, фавиконы, шрифты, HTTP-ответы на конкретные запросы, заголовки CORS (Cross-Origin Resource Sharing, позволяют User Agent получить разрешение на доступ к ресурсам в другом домене) и т. п.

Весь этот объем информации совместно используется сайтами, что значительно облегчает отслеживание действий пользователя в интернете, в том числе в целях показа незапрошенной рекламы. Функциональность Network Partitioning позволит Firefox разделить пул хранимых ресурсов на фрагменты и осуществлять поиск записей в кешах по ключу — URL и публичному суффиксу домена (eTLD).

Согласно Mozilla, новая защитная функция Firefox позволит фрагментировать следующие ресурсы:

  • кеш HTTP
  • кеш изображений
  • кеш фавиконов
  • пул соединений
  • кеш таблиц стилей
  • DNS
  • данные HTTP-аутентификации
  • HTTP-заголовки Alt-Svc
  • соединения с упреждающим чтением
  • кеш шрифтов
  • соединения HSTS (HTTP Strict Transport Security, с принудительным переходом на HTTPS)
  • результаты использования протокола OCSP (Online Certificate Status Protocol, позволяет получить данные об отзыве сертификата X.509)
  • кеш промежуточных сертификатов
  • сертификаты TLS-клиентов
  • идентификаторы TLS-сессий
  • предзагрузка контента
  • упреждающие соединения
  • кеш CORS-заголовков в предполетных запросах

Стоит отметить, что Firefox — далеко не первый браузер, реализующий технологию Network Partitioning. В Safari, например, эта защита используется уже очень давно, а в Chrome она заработала с выходом версии 86. К сожалению, разграничение хранилищ может заметно тормозить работу браузера — ведь ему теперь приходится загружать файлы не из общего пула, а для каждого сайта в отдельности.

В стабильной версии Telegram выкатили поддержку ключей доступа (Passkey)

В стабильной версии Telegram наконец реализовали функциональность ключей доступа (passkey). В последнем обновлении мессенджер добавил поддержку этого способа аутентификации — теперь в аккаунт можно входить без пароля и СМС-кода, используя биометрию устройства.

В начале месяца мы писали, что поддержка Passkey появилась в бета-версии Telegram. Это часть общего тренда, который запустили Apple и Google ещё в 2022 году.

С тех пор всё больше сервисов переходят на новую модель входа, где вместо паролей используются криптографические ключи и подтверждение через Face ID или Touch ID. Теперь к этому списку присоединился и Telegram.

Создать passkey в приложении довольно просто. Нужно зайти в Настройки → Конфиденциальность → Код-пароль и нажать «Включить код-пароль». После этого Telegram сгенерирует уникальный криптографический ключ, привязанный к аккаунту, и сохранит его на устройстве.

Дальше всё работает максимально просто: для входа в аккаунт достаточно пройти биометрическую проверку — без ввода пароля и ожидания СМС. В Telegram также уточняют, что passkey можно синхронизировать с менеджерами паролей, включая iCloud, Google и другие сервисы.

Поддержка passkey появилась в том же обновлении, где мессенджер добавил покупку подарков и аудио в сторис. Но именно новая модель входа может оказаться самым заметным изменением — особенно для пользователей, уставших от кодов подтверждения и риска утечки паролей.

RSS: Новости на портале Anti-Malware.ru