!!! Overview [{$pagename}] ([CTAP]) [specification] describes an [Application Layer] [protocol] for communication between a [WebAuthn Authenticator] and another client/platform, as well as bindings of this [application] [protocol] to a variety of transport [protocols] using different physical media. [{$pagename}] [CTAP2] [Specification] is from the [FIDO Alliance]. [{$pagename}] specifies a [protocol] for communication between a [Client Device] with [cryptographic] capabilities (aka [WebAuthN][authenticator]) and a host computer that wishes to use these capabilities for security functions including strong user [authentication]. A person could use his/her phone or another portable security key as the [FIDO Authenticator] to transparently and securely log on to notebooks, desktops, connected cars, and other devices.[2] [FIDO2] [clients|FIDO Client], such as [browsers] implementing the W3C Web Authentication ([Web Authentication API]) specification, to perform [authentication] using pairwise [Public Key]/[Private Key] pairs securely held by [authenticators] speaking the [{$pagename}] protocol (rather than [passwords]). Use of three transports for communicating with authenticators is specified in the [{$pagename}] specification: * [USB] Human Interface Device (USB HID) * [Near Field Communication] ([NFC]) * [Bluetooth] Smart/[Bluetooth Low Energy] ([BLE]). The [Application Layer] [protocol] defines requirements for such transport [protocols]. Each transport binding defines the details of how such transport layer connections should be set up, in a manner that meets the requirements of the [Application Layer] [protocol]. !! [{$pagename}] [CTAP2] [CTAP2] devices provide additional capabilities. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Client to Authenticator Protocol (CTAP)|https://fidoalliance.org/specs/fido-v2.0-id-20180227/fido-client-to-authenticator-protocol-v2.0-id-20180227.html|target='_blank'] - based on information obtained 2018-05-08- * [#2] - [The latest versions of the FIDO Alliance specifications|https://fidoalliance.org/download/|target='_blank'] - based on information obtained 2018-06-02-