On 11/29/15, Philip Homburg <pch-dn...@u-1.phicoh.com> wrote:
>>.onion was the chosen approach precisely because nothing else but lookup
>> and s
>>ubsequent routing has to change; there are no other application-level
>> decision
>>s about .onion, and that's a feature. HTTP still works, TLS still works
>> (once
>>you can get a cert), links still work, HTML still works. Same-origin policy
>> st
>>ill works.
>
> Call me old-fashioned, but I think this is silly.
>
> The purpose of the domain name system is to name things. We have IP
> addresses and we want to refer to them using names. We do the same thing
> with mail domains, etc.

That is not the sole purpose - we use DNS for keys, for time stamps,
for data of all kinds.

>
> In goes a name, out comes some lower level entity.
>
> In this context an onion address should have been an 'IN ONION', i.e,
> www.example.com might have an 'IN ONION' address for use with TOR.
>

And that would also require special handling...

> Now instead, .onion doesn't map to anything. In goes an onion address (and
> not a name) out comes nothing. All, .onion does is signal a particular
> transport protocol.
>

The above is pretty much entirely false. It does map to things. It
does also do more than signal a transport protocol. It is also a
secure self authenticating name. The name is itself meaningful in a
global context.

> So it is a clear abuse of the domain name system. It might be that it is
> the
> best option. But my guess is that is was just the easiest hack to get it
> working.

I'd hardly call all of this work easy but I hear your point.

All the best,
Jacob

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

Reply via email to