# Notes on DNSSEC Transparency ## Protocol DNSSEC Transparency is implemented as described in draft-zhang-trans-ct-dnssec-03 with the following changes. - Submissions MUST include RRSIG RR's for all DS and DNSKEY RR's - Log implementation is made easier since the log doesn't have to make DNS queries. - The system as a whole is made more predictable by including data from the DNS from a single vantage point. - Base URL is changed from https:///ct/v1/ to https:///dt/v1/ - No risk for conflict with CT's namespace. - The type of service is obvious from looking at the URL. - Submission format is changed from an array of base64-encoded RR's to a single string object with a base64-encoded RRset. Note that the order of the first two records is still important -- the first RR in the RRset MUST be the DS record under submission, the next record MUST be the RRSIG covering the DS record. - The length of an RR is encoded in the data so RR's don't need the framing provided by a JSON array. ## Status ## Open issues - TLS vectors, should we really use them?