Skip to content

Commit 946c864

Browse files
Create new page for NSEC3 and adjust docs order
1 parent f453eb4 commit 946c864

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
pcx_content_type: how-to
3+
title: Enable NSEC3
4+
description: Learn how to enable NSEC3 support with Cloudflare to meet compliance requirements.
5+
sidebar:
6+
order: 6
7+
---
8+
9+
As explained in [our blog](https://blog.cloudflare.com/black-lies/), Cloudflare's implementation of negative answers with NSEC is protected against zone walking[^1]. This implementation removes the need for NSEC3 and has been [proposed as an IETF standard](https://datatracker.ietf.org/doc/draft-ietf-dnsop-compact-denial-of-existence/).
10+
11+
However, if you must use NSEC3 for compliance reasons, you can enable it as explained below.
12+
13+
Use the [Edit DNSSEC Status endpoint](/api/resources/dns/subresources/dnssec/methods/edit/), setting `status` to `active` and `dnssec_use_nsec3` to `true`. You should replace the values started by `$` with your zone ID and API token. To learn more about using the Cloudflare API, refer to [Fundamentals](/fundamentals/api/get-started/).
14+
15+
```bash
16+
curl --request PATCH \
17+
https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dnssec \
18+
--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
19+
--header "Content-Type: application/json" \
20+
--data '{
21+
"dnssec_use_nsec3": true,
22+
"status": "active"
23+
}'
24+
```
25+
26+
[^1]: A method where an attacker exploits NSEC negative answers to obtain all names in a given zone. This is possible when such negative answers provide information on the previous and next names in a chain.

src/content/docs/dns/dnssec/troubleshooting.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ pcx_content_type: troubleshooting
33
source: https://support.cloudflare.com/hc/en-us/articles/360021111972-Troubleshooting-DNSSEC
44
title: Troubleshooting
55
sidebar:
6-
order: 6
6+
order: 9
77
head:
88
- tag: title
99
content: Troubleshooting DNSSEC

0 commit comments

Comments
 (0)