Google goes beyond two-step verification with new USB Security Key

Google’s adding support for a physical USB second factor that will first verify the login site as being a true Google website, not a fake site pretending to be Google, before it hands over a cryptographic signature.
Naked Security – Sophos