NSEC / NSEC3 (Отказ существования в DNSSEC)

NSEC (Next Secure) и NSEC3 (RFC 5155) — типы записей [[dnssec|DNSSEC]], используемые для доказательства того, что запрашиваемое доменное имя не существует. Это называется «аутентифицированным отказом существования». NSEC связывает записи в алфавитном порядке, что позволяет перечислять зоны (проблема конфиденциальности). NSEC3 хеширует имена записей перед связыванием, предотвращая лёгкое перечисление при сохранении криптографического доказательства несуществования. NSEC3 настоятельно рекомендуется для публичных зон с конфиденциальными данными.

Пример

When querying 'nonexistent.example.com' in a DNSSEC-signed zone, an NSEC3 record proves the name doesn't exist without revealing other names in the zone.