[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [dnsext] RRTYPE request: template for proposed RKEY RRtype
See below why I have reservations about the technical quality of this
proposal document.
------------------------------------------------------------------------
#
# $Id: rkey-template.txt,v 1.3 2008/11/06 09:41:48 jim Exp $
#
DNS RRTYPE PARAMETER ALLOCATION TEMPLATE
A. Submission Date:
6/11/08
B. Submission Type:
[x] New RRTYPE
[ ] Modification to existing RRTYPE
C. Contact Information for submitter:
Name: Jim Reid
Email Address: jim@telnic.org
International telephone number: +44 20 7467 6474
Other contact handles: none
(Note: This information will be publicly posted)
D. Motivation for the new RRTYPE application?
Storage of keying material in the DNS is currently limited to
keys used for Secure DNS and transaction authentication. This
is somewhat limiting. It is possible to store encrypted data
in the DNS: for instance in the RDATA of TXT records and some
other RRtypes. A scheme for encrypting NAPTR records is
outlined in draft-timms-encrypt-naptr-01. Defining an RRtype
which can be used to publish the keys relating to this
encrypted DNS data would provide an obvious method for
clients to retrieve those keys so that the encrypted data can
be decoded.
If clients retrieve keys to *decode* encrypted data from the public DNS,
then what prevents unauthorized parties from doing the same?
E. Description of the proposed RR type.
The format and structure of the proposed RRtype is almost
identical to a KEY record. The only differences are the
values of the record's flags and protocol fields. In the
proposed RRtype, the flags field is set to zero and its
protocol field set to 1. Further details about the record
format and its potential applications is given in
draft-reid-dnsext-rkey-00.txt.
F. What existing RRTYPE or RRTYPEs come closest to filling that
need and why are they unsatisfactory?
The KEY and DNSKEY records are identical in format and
structure to the proposed RRtype. Their semantics are
different however. These RRtypes cannot be used for
publishing arbitrary application keys that could be used to
encrypt DNS resource records. DNSKEY is restricted to
signatures needed for Secure DNS, DNSSEC. The scope of the
KEY record was limited by RFC3445 to eliminate sub-typing and
prevent the RRtype being utilised for arbitrary application
keys. A new RRtype is therefore needed to permit application
keys specifically for encryption of DNS resource records to
be stored and published in the DNS.
G. What mnemonic is requested for the new RRTYPE (optional)?
Note: this can be left blank and the mnemonic decided after the
template is accepted.
RKEY
H. Does the requested RRTYPE make use of any existing IANA
Registry or require the creation of a new IANA Sub-registry and
in DNS Parameters?
Yes. The proposed RRtype uses the IANA sub-registry of
security algorithm numbers established by RFC2535 and updated
by RFC4034. The proposed RRtype does not require any
modifications to that sub-registry.
Public key encryption algorithms, if that's what this proposal is all
about, are different from signature algorithms. Hence, the deployment of
the proposal would require some additions to the IANA registry.
I. Does the proposal require/expect any changes in DNS
servers/resolvers that prevent the new type from being
processed as an unknown RRTYPE (see [RFC3597])?
No.
J. Comments:
None.
_______________________________________________
dns-rrtype-applications mailing list
dns-rrtype-applications@ietf.org
https://www.ietf.org/mailman/listinfo/dns-rrtype-applications
Given the state of this proposal at its face value, I didn't check the
referenced draft. Please provide a revised proposal that makes sense
with respect to basic public key cryptography principles, if there is
anything that makes sense.
Should I apologize for harsh critiques?
Regards,
--
- Thierry Moreau
CONNOTECH Experts-conseils inc.
9130 Place de Montgolfier
Montreal, Qc
Canada H2M 2A1
Tel.: (514)385-5691
Fax: (514)385-5900
web site: http://www.connotech.com
e-mail: thierry.moreau@connotech.com
--
to unsubscribe send a message to namedroppers-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/namedroppers/>