Client to Authenticator Protocol

E724313

Client to Authenticator Protocol (CTAP) is a FIDO2 standard that defines how external authenticators, such as security keys or biometrics devices, communicate securely with client platforms like browsers and operating systems.

All labels observed (2)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf FIDO2 standard
authentication protocol
abbreviation CTAP
alsoKnownAs FIDO2 CTAP
linked to: FIDO2
appliesTo desktop platforms
embedded devices
mobile platforms
backwardsCompatibleWith FIDO U2F
category computer security standard
internet standard
communicatesWith client platforms
operating systems
web browsers
defines communication between client platforms and external authenticators
developedBy FIDO Alliance
enables FIDO2 authentication flows
ensures secure communication between client and authenticator
extends U2F protocol
goal improve web authentication security
mitigate phishing attacks
reduce reliance on passwords
partOf FIDO2
relatedTo WebAuthn
specifies authenticator capabilities
authenticator commands
error codes
message formats
standardizedBy FIDO Alliance
standardizedWith W3C WebAuthn
linked to: FIDO2
supports biometric authenticators
platform authenticators
roaming authenticators
security keys
supportsFeature PIN-based protection
enterprise attestation
resident keys
user verification
supportsTransport BLE
linked to: Bluetooth

NFC
USB
usedFor multi-factor authentication
passwordless authentication
second-factor authentication
strong user authentication
uses public key cryptography
version CTAP1
CTAP2
linked to: CTAP
worksWith Web Authentication API

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

FIDO2 includesComponent Client to Authenticator Protocol
Fast IDentity Online 2 component Client to Authenticator Protocol 2
linked to: Client to Authenticator Protocol
Web Authentication API basedOn Client to Authenticator Protocol