> On 9 Jul 2018, at 11:27 am, Joe Abley <jab...@hopcount.ca> wrote:
> 
> On Jul 9, 2018, at 02:02, George Michaelson <g...@algebras.org> wrote:
> 
>> wow. Firstly, I thought canonicalization was a given: we have
>> definitions of canonical zone order for other reasons (NSEC*) don't
>> we?
> 
> NSEC is concerned with the ordering of owner names.
> 
> RRSIG is concerned with the ordering of individual RRs in an RRSet.
> 
> Unsigned RRSets (e.g. glue, NS RRSets above a zone cut) are unordered.
> You could apply the same rules (RFC4034 section 6.3) to sort them into
> canonical order, but I think you could also not do that and still have
> a compliant implementation of DNSSEC.

You need to sort them or you need to provide a mechanism that preserves the 
existing order.

I actually think we could design a system that works for in-band and dynamic 
update.  Add a XSIG (record where the XSIG is RRSIG(hash(NS and other records 
in the zone up to the next secure delegation in DNSSEC)).  For NSEC this 
becomes the NS records and glue below the NS.  This is incrementally 
generatable.

Mark

> Joe
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: ma...@isc.org

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to