Атака по сторонним каналам на Libgcrypt позволяет восстановить ключ RSA

Атака по сторонним каналам на Libgcrypt позволяет восстановить ключ RSA

Атака по сторонним каналам на Libgcrypt позволяет восстановить ключ RSA

Разработчики Libgcrypt, библиотеки шифрования, написанной в рамках проекта GnuPG и распространяемой по лицензии LGPL, на прошлой неделе выпустили обновление, чтобы избежать атак по сторонним (или побочным) каналам, которые позволяют восстановить секретные ключи RSA.

Метод атаки был недавно описан группой исследователей из различных университетов Австралии, Нидерландов и Соединенных Штатов.

Эксперты показали, что метод скользящих окон (sliding windows method) приводит к утечке битов. Широко распространено мнение о том, что количества просочившихся битов недостаточно для полного восстановления ключа RSA, но эксперты продемонстрировали, что в 13% случаев извлечение RSA-1024 и даже RSA-2048-ключей возможно.

Исследователи ориентировались на Libgcrypt версии 1.7.6, а атака проводилась на компьютере HP-Elite 8300 с 4-ядерным процессором Intel i5-3470 и 8 ГБ оперативной памяти DDR3-1600.

Разработчики Libgcrypt были уведомлены об этой уязвимости, получившей идентификатор CVE-2017-7526, а с выходом версии 1.7.8 исправили ее.

Также разработчики отметили, что для успешной атаки требуется запуск вредоносной программы на компьютере, где хранятся требуемые ключи RSA. Однако если вредонос уже установлен на целевой машине, есть куда более простые способы добыть ключи, чем атака по сторонним каналам.

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

Такеж были выпущены обновления дистрибутивов Debian и Ubuntu, в которых устраняется эта брешь.

Также по ссылке можно ознакомиться со всеми интересующими техническими деталями атаки.

WhatsApp позволит запереть отдельные чаты на одном смартфоне

WhatsApp (принадлежит корпорации Meta, признанной экстремистской и запрещённой в России) разрабатывает функцию Restricted Chat, которая не позволит выбранной переписке покидать основной смартфон. Такой чат перестанет синхронизироваться с WhatsApp Web, дополнительными телефонами и другими связанными устройствами.

Новинку обнаружили специалисты WABetaInfo в бета-версии WhatsApp для Android 2.26.36.5. Настройка будет включаться отдельно для каждой переписки. После активации открыть её получится только на главном мобильном устройстве владельца аккаунта.

Функция должна сократить риск утечки сообщений через связанные устройства. Например, пользователь мог когда-то аутентифицировать браузер или второй смартфон и забыть о нём. Кроме того, существуют модифицированные веб-клиенты, способные читать переписку и передавать её ИИ-агентам.


Остальные участники чата об этом могут даже не подозревать. Restricted Chat просто не отправит такой разговор на подключённое устройство, читать там будет нечего.

Новый режим станет развитием Advanced Chat Privacy и сохранит его прежние ограничения. Медиафайлы из защищённого чата не будут автоматически сохраняться в галерею, участники не смогут экспортировать переписку целиком, а сообщения нельзя будет передавать Meta AI. При изменении настроек внутри разговора появится системное уведомление, поэтому тайно ослабить защиту не получится.

Однако расчехлять новую кнопку пока рано. Restricted Chat находится в разработке и недоступен даже участникам бета-тестирования: установка версии 2.26.36.5 ничего не изменит. WhatsApp также не сообщает, когда функция появится публично.

До её запуска чувствительная переписка продолжит синхронизироваться со всеми устройствами, подключёнными к аккаунтам собеседников.

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