Dot-Org TLD Signed For DNSSEC
graychase writes "A major milestone is reached as the first major top-level domain (.org) is now secured with DNSSEC. The expense to .org for implementing DNSSEC on its infrastructure and operations has not been a small one. While specific figures as to the cost of DNSSEC implementation haven't been released, Afilias, which is the technical operator of the .org registry, told InternetNews.com in 2009 that the DNSSEC implementation would be a multi-million-dollar effort. The cost isn't going to be passed on by .org to domain registrars. The move toward securing the .org registry with DNS security started in September 2008, following the Kaminsky DNS flaw disclosure."
Seems odd, too many .com's perhaps?
A libertarian shat on my carpet once. Claimed the free market would sort it out. -Ford Prefect(8777)
Because of the size of the new DNS Resource Records, notably the RRSIG and DNSKEY RRs, and partly because of the (perhaps temporarily) short TTL of one day, there will be a lot more TCP queries because of the size limit on UDP ones. The .ORG nameservers are also IPv6ified, and there is even less space in UDPv6 queries, so hosts that do not exclusively or preferentially make DNS queries in IPv4 will now make TCPv6 queries. These are likely to be slower than UDPv4 queries before the signing and v6ification, and the UDPv6 queries before the signing.
Scaling is helped by using anycast IP and IPv6 addresses, but the downside is that a routing flap that occurs any time after the first TCP/TCPv6 SYN from a client will cause a client to have to requery because of an RST fired back by the newly-closest anycast nameserver, or wait on a full TCP timeout (and then probably still see the RST) depending on the timing. (The worst case is probably having the final FIN segment being eaten by Shub-Internet or someone trying to do a devious (and probably pretty local in scope) denial-of-service consuming resources on possibly the client and two servers).
In short, this is not a win for performance, and it will be a good idea to use long TTLs in the zone itself (and on 2nd level nameservers) once it appears safe to do so.
This is nice and all, but it is my understanding that only Windows 7 supports DNSSEC and only to software that specifically asks. What about XP, and Vista and OS X? Furthermore what browsers support DNSSEC out of the box? The problem with this is that more providers, especially com won't take the cost to roll it out if there is not any software on the client side.
Browsers? They shouldn't care about DNSSEC either way, all of that should be handled by the local resolver. To be fair I'm presuming here that you mean web browsers as opposed to say DNS browsers.
Burns: We're building a casino!
McAllister: Arrr. Give me 5 minutes.
As an end-user, is there some way for me to tell if a domain has been authenticated along the whole chain by DNSSEC? Do any of the web-browsers, for example, include DNSSEC support, to show that a domain has been verified? Or, is DNSSEC only a server-to-server tech, but doesn't extend to end users? If it does extend to the end-user computer, can I use DNSSEC on an un-trusted network, to connect securely to my ISP's DNS Server (or google dns, or OpenDNS, etc), to make sure I'm getting back the correct DNS info (I suppose the 'real' answer for such a situation, at least currently, is a VPN, although some organizations [like where I work] have VPN's that only tunnel traffic to the secured network, and won't tunnel any other traffic, so such a VPN doesn't protect you when visiting any other sites/hosts on the internet).
I think it would be nice, if I don't have access to a real VPN connection, to at least be able to make sure that DNS is secured and trustworthy (although that, of course, doesn't guarantee that there aren't any man-in-the-middle attacks).
https://lists.dns-oarc.net/pipermail/dns-operations/2009-June/003940.html
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Colleagues,
On behalf of PIR Technical Support I would like to announce that as of .ORG is DNSSEC signed.
today, 2009-06-02, at 16:00 UTC
The following KSK is now valid for .ORG
org. IN DNSKEY 257 3 7 (
AwEAAYpYfj3aaRzzkxWQqMdl7YExY81NdYSv+qayuZDo
dnZ9IMh0bwMcYaVUdzNAbVeJ8gd6jq1sR3VvP/SR36mm
GssbV4Udl5ORDtqiZP2TDNDHxEnKKTX+jWfytZeT7d3A
bSzBKC0v7uZrM6M2eoJnl6id66rEUmQC2p9DrrDg9F6t
XC9CD/zC7/y+BNNpiOdnM5DXk7HhZm7ra9E7ltL13h2m
x7kEgU8e6npJlCoXjraIBgUDthYs48W/sdTDLu7N59rj
CG+bpil+c8oZ9f7NR3qmSTpTP1m86RqUQnVErifrH8Kj
DqL+3wzUdF5ACkYwt1XhPVPU+wSIlzbaAQN49PU=
) ; key id = 21366
Please note that due to the use of NSEC3 this key should not be used
with BIND versions less than 9.6.0.
Please refer to http://www.pir.org/dnssec/ for more information.
As always, please report operational concerns with any Afilias-hosted
zone to
dave
- --
Dave Knight
Director, Resolution Services
Afilias
PIR Technical Support
URL: http://www.pir.org
E-mail: techsupport at pir.org
Phone: +1.416.646.3308
Fax: +1.416.646.3305
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
iEYEARECAAYFAkolicgACgkQVFeEx/p946ZMtgCfVzu5IWcE36CYtlb7EBwAgSRx
AeoAoM6Wfxgi+Q5VR4ws6qDma5uzCLPr
=CrQm
-----END PGP SIGNATURE-----
I have a .org domain hosted on my server. Is there something I need to do?
I'm god, but it's a bit of a drag really...
Browsers? They shouldn't care about DNSSEC either way, all of that should be handled by the local resolver. To be fair I'm presuming here that you mean web browsers as opposed to say DNS browsers.
It would be useful for client software to be able to query whether a look up is authenticated.
RFC 4398 defines DNS resource records (RRs) for storing various types of certificates in DNS records:
http://tools.ietf.org/html/rfc4398
Instead of having to pay CAs a year fee for certificates, it may becomes possible to have browsers simply fetch the public keys for a web server (or mail server, or SSH host, or S/MIME/PGP certs, or IPsec pub key, or ...) from DNS. In which case the client browser (or mail client, or SMTP server, or ...) would probably want to verify if the returned record has been authenticated by the DNS trust chain.
That may be a little ways off still, but having client software get access to some of the low level DNS isn't as bizarre as it may sound.
Eat peppermint oil.
Actually his main source of information about the Internet is Ted Stevens, and he meant a herd of cows, browsing the pasture. ;)
Any sufficiently advanced intelligence is indistinguishable from stupidity.
Browsers? They shouldn't care about DNSSEC either way, all of that should be handled by the local resolver. To be fair I'm presuming here that you mean web browsers as opposed to say DNS browsers.
What should the user see if a DNS failure occurs because of a failed signature? "Host not found?" Something like a TLS certificate mismatch dialog?
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
When will slashdot.org be signed?
Here's the announcement on the OARC DNS-Operations list
https://lists.dns-oarc.net/pipermail/dns-operations/2009-June/003940.html
What has happened this week is that .org domain holders who have signed their domain may now submit their DS record via their registrar for inclusion in the .org zone, assuming that their particular registrar supports that.
Up until now only a handful of signed .org domains have had their DS records included in the zone and this was done manually at the registry in order to facilitate testing before opening this up to registrars.
DNS doesn't validate real-world identity (is ebaypayments.com run by eBay, or some guy that happened to register the domain for his phishing scam?), and it puts DNS (by definition) in the trust path, which may not be desirable if there's a risk that your upstream servers (a government, perhaps) might want to put their own records in your zone. (Yes, they can do that today, but any attempt to redirect e.g. SSL sites will fail unless they also control a SSL certificate authority. Putting your eggs in one basket makes this type of attack much easier.)
http://help.godaddy.com/article/6113?
Seriously ... how does it end up costing multiple millions of dollars to accomplish such a trivial change?
You mean they spent 50k on the developers to update their systems and the rest on 'testing' right?
Seriously, theres nothing to this upgrade other than changes to the management systems from there end.
W T F?
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager