DNSCrypt is an open-source DNS encryption tool, from the makers of popular DNS service OpenDNS, that increases browsing security by encrypting all your DNS requests.
DNSCrypt adds another layer of security to your web browsing experience by encrypting the requests between your computer and the OpenDNS servers. OpenDNS explains the significance of this change in the DNSCrypt announcement:
In the same way the SSL turns HTTP web traffic into HTTPS encrypted Web traffic, DNSCrypt turns regular DNS traffic into encrypted DNS traffic that is secure from eavesdropping and man-in-the-middle attacks. It doesn’t require any changes to domain names or how they work, it simply provides a method for securely encrypting communication between our customers and our DNS servers in our data centers. We know that claims alone don’t work in the security world, however, so we’ve opened up the source to our DNSCrypt code base and it’s available on GitHub.
DNSCrypt is in preview release right now and, sadly, only available for OS X–the release announcement notes that Windows and Linux version will arriving soon.