- For IP address resolution (binding hostname and selector),
DNSSEC may not always be enough.
e.g., If somehost.good.example.com resolves to 10.0.0.1 and
anotherhost.bad.example.com also resolves to 10.0.0.1,
which do you believe?
So there may be cases where kink/fqdn is not the real principal name used by the service. What if kink/foo.dom.ain@REALM is an alias for host/FOO$@REALM, or a little trickier, host/FOO$@REALM2?
You seems to have interpreted "obtained from some name services" as "canonicalizing a name". My intention was "getting an FQDN from an IP address"; of course this isn't referring insecure DNS reverse resolution. There was no intention to forbid names that are not beginning with "kink/".
# BTW, how other protocols define their naming convention? # (e.g. "host/", "ftp/")
To meet above comments, how about this for section 4.2.1:
- While canonicalization hasn't been published yet, the KINK draft should allow for it. In particular, when asking for a TGT for a particular principal, after we've tried non-u2u authentication and gotten referral data back and then been told that we have to do u2u, the canonical name is the one we should be asking for. I haven't figured out good wording yet that allows for canonicalization without mentioning it explicitly, but I don't think we want to wait for referrals to get published first.
Does anyone have any idea on this?