Bug 32262 - dnssec transition from RSASHA1
Summary: dnssec transition from RSASHA1
Status: RESOLVED FIXED
Alias: None
Product: sourceware
Classification: Unclassified
Component: Infrastructure (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: overseers mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-10 19:00 UTC by Frank Ch. Eigler
Modified: 2024-10-11 22:12 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Ch. Eigler 2024-10-10 19:00:01 UTC
For 10ish years, sourceware.org's dns presence has been signed with dnssec, but using algorithms that are being deprecated.  Apparently it's time to bump things up.  This requires generating new keys and updating our own DNS as well as the .org registry.

Will document the work required here.
Comment 1 Frank Ch. Eigler 2024-10-10 19:05:14 UTC
/var/named:

[root@server2 named]# dnssec-keygen -a ECDSAP256SHA256 -n ZONE sourceware.org
Generating key pair.
Ksourceware.org.+013+64003

[root@server2 named]# dnssec-keygen -a ECDSAP256SHA256 -f KSK sourceware.org
Generating key pair.
Ksourceware.org.+013+27852

[root@server2 named]# dnssec-dsfromkey Ksourceware.org.+013+64003.key
sourceware.org. IN DS 64003 13 1 73963C89925B738A606A8D44A5DED8E558D030FA
sourceware.org. IN DS 64003 13 2 7999DAFA92E8F5A47B90170D1645E220325E825432523B6889F4498546573159

[root@server2 named]# dnssec-dsfromkey Ksourceware.org.+013+27852.key 
sourceware.org. IN DS 27852 13 1 9305926FD5D0D91D49E44917226435EDB0794DFF
sourceware.org. IN DS 27852 13 2 09B86E2AA44D22203DB4AE438FBA4B5B10B4A4BB854D79D2E4C1430E1CB0F345

The two "DS ... 13 2" entries need to replace those currently in sourceware.org's registrar, around the same time we reconfigure sourceware's own DNS server to switch to using these keys.
Comment 2 Frank Ch. Eigler 2024-10-11 18:33:07 UTC
Sourceware BIND is now serving its zone with both sets of keys.  Awaiting the registrar DS updates to finish the transition by removing the old pair from circulation.
Comment 3 Ian Lance Taylor 2024-10-11 21:48:02 UTC
The records have been updated at the registrar.  Thanks.
Comment 4 Frank Ch. Eigler 2024-10-11 22:12:04 UTC
Thanks a lot, it looks fine, and passes dnssec from polly.osci.io and https://dnsviz.net/d/sourceware.org/dnssec/