Кратко

  • Исследователи University of Twente и SIDN Labs получили медианный размер сжатой подписи Falcon-512 в 655 байт против фиксированных 666 байт у дополненного формата. Повторное воспроизведение запросов к .nl показало: эти 11 байт почти не повлияли на число полных DNSSEC-ответов, укладывающихся в проверенные пороги.
  • Ответы о несуществующих именах включали несколько подписанных доказательств и в исследованной выборке целиком превышали 1 232 и 1 500 байт. Выбирать формат по одной подписи — значит взвешивать этикетку отдельно от посылки.

Экономия на этикетке, счет за посылку

Курьерская служба объявляет скидку: бумажная этикетка на тяжелом ящике стала легче на одиннадцать граммов. Ящик все равно не проходит в дверь фургона. В споре о постквантовых подписях DNSSEC похожий соблазн. Подпись можно уменьшить и получить точную, красивую цифру. Но сеть передает полный ответ, а в нем встречаются имена, записи и сразу несколько подписанных доказательств.

Работа исследователей University of Twente и SIDN Labs, опубликованная в 2025 году, сравнивает два формата Falcon-512. Сжатая подпись имеет переменную длину. Дополненная занимает ровно 666 байт. Медиана сжатых подписей в испытательной зоне .nl составила 655 байт. Разница в 11 байт существует. Авторы проверили, стала ли она заметна на уровне готовых DNS-ответов и порогов в 1 232 и 1 500 байт.

Для опыта взяли файл зоны .nl и поток запросов за 3 апреля 2025 года. Существующие данные DNSSEC удалили, две копии зоны заново подписали Falcon-512 в разных форматах и воспроизвели суточные запросы на двух тестовых экземплярах NSD. В сравнение вошли 59 312 128 ответов, сохранивших статус NOERROR, и 113 348 878 ответов со статусом NXDOMAIN. Источник запросов был настоящим; ответы с Falcon создавались на испытательном стенде. Эта методика дает содержательную проверку размера пакетов, не превращая эксперимент в сообщение о промышленном внедрении в .nl.

С NOERROR большинство ответов и так помещалось под оба порога. Меньшая, но заметная группа оставалась выше них. Причиной мог служить дополнительный подписанный NSEC3, который доказывает отсутствие записи DS у неподписанного дочернего домена. Укоротить каждую подпись немного проще, чем убрать целое дополнительное доказательство. Поэтому сжатый формат почти не изменил долю ответов по разные стороны границы.

С NXDOMAIN, то есть с несуществующими именами, картина получилась жестче. Все включенные в анализ ответы превысили оба порога. Ответы с двумя подписанными записями NSEC3 занимали от 2 269 до 2 420 байт; с тремя — от 3 075 до 3 767 байт. Чем больше подписей, тем больше общий выигрыш от их сжатия. Однако ни одна из этих посылок не стала достаточно маленькой для окна в 1 500, а тем более 1 232 байт. Счет за перевозку определило содержимое ящика.

Название «сжатый» скрывает и небольшую иронию. Среди 9 912 711 подписей испытательной зоны исследователи нашли одну подпись без дополнения размером 667 байт — на байт больше фиксированного варианта. При дополненном формате генератор повторяет операцию, если подпись вышла длиннее 666 байт. Случай редкий. Его значение в другом: переменная длина требует от разработчика учитывать распределение и его крайние значения, а не превращать медиану в обещание для каждого ответа.

Авторы считают, что при отсутствии заметной выгоды на границах размера фиксированный формат может быть предпочтительнее для DNSSEC благодаря предсказуемости и меньшему риску ошибок реализации. Исследование посвящено размерам сообщений; оно не сводит в одну смету процессорное время, память, оборудование, подпись и проверку. Стандарт по итогам статьи никто не утвердил. Зато конкретное обещание «более короткая подпись решит проблему крупного ответа» получило проверку на данных, а не на рекламной таблице.

На официальной странице NIST, обновленной 27 октября 2026 года, Falcon указан как выбранный для стандартизации, а FIPS 206 все еще разрабатывается. Индивидуальный Internet-Draft Пола Хоффмана из ICANN перечисляет для выбора в DNSSEC и другие параметры: размеры записей, скорость внедрения, нагрузку на CPU, изменения протокола, аппаратные модули безопасности, криптоанализ и патентные лицензии. У этого проекта нет формального статуса стандарта IETF. Его польза в том, что один привлекательный столбец перестает изображать весь бюджет решения.

Согласно программе RIPE 93, Гиневра Фабрицио должна представить работу 29 октября. Сегодня, 28 октября, доклад еще впереди; опубликованная статья уже доступна для проверки. Вопросы к будущему формату можно сформулировать заранее: какие зоны, какие запросы, сколько полных ответов пересекает границу, как часто требуется TCP и во что обходится реализация. Прежде чем выдавать медаль этикетке, стоит доставить саму посылку.

Кто выбирает меру, тот ведет спор

Комитету удобно сравнивать числа в одной строке: размер подписи, размер ключа, скорость операции. DNS-ответ зависит также от длины имени, типа запроса, делегирования и числа доказательств отсутствия. В работе отмечено, что разброс длин доменных имен по порядку величины сопоставим с разбросом длин сжатых подписей. Чистая лабораторная метрика сталкивается с обычной жизнью протокола.

Примат работающего кода здесь означает простой порядок действий: прогнать предложение на наблюдавшихся запросах и опубликовать распределение полных ответов. Если экономия компонента не сдвигает границу передачи, ее надо так и назвать. Иначе технический авторитет будет выдан медиане, а счет за транспорт останется у операторов.