DNSSEC Validator for Google Chrome
DNSSEC Validator extension for Google Chrome adds a new functionality to your browser. This extension is able to check the DNSSEC status of the page you are visiting and it will present the status of DNSSEC security using color keys and information texts in the URL bar.
Extension is currently in alpha phase, so expect bugs. Some features present in DNSSEC Validator for Firefox are not yet present in the Chrome version, specifically:
- cache is missing, meaning every page load will trigger validation for the page's domain
- extension will show if domain is DNSSEC-signed, but can't check if Chrome is actually connecting to the correct IP address (Chrome is missing API for finding out actual IP address of a site)
- first page displayed with browser start may be missing the icon of extension
- doesn't work if Chrome uses proxy for internet connection
Note: first two issues can be alleviated by installing caching validating resolver locally (e.g. unbound).
Works with Chrome:
- Windows 32-bit
- Linux x86, x86_64
- Mac OS X x86, x86_64
Extension settings allow choosing the DNS resolver used for DNSSEC validation. There are few validating resolvers predefined or you can specify address of arbitrary validating resolver. Note that by default the resolver specified in system settings is used - thus if it's not validating, you need to choose a validating one.
Questions about the extensions can be sent to firstname.lastname@example.org conference. You can also report bugs and feature requests here. Please specify that you are writing about the Chrome version.
DNSSEC Validator source code can be downloaded using Git protocol at git://git.nic.cz/dnssec-validator/. Look in "chrome" branch. This repository is read-only and if you want to send us changes and improvements, you can do so by sending us a patchset to email@example.com email address.