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.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
FIDO2 standard
ⓘ
authentication protocol ⓘ |
| abbreviation | CTAP NERFINISHED ⓘ |
| alsoKnownAs | FIDO2 CTAP NERFINISHED ⓘ |
| appliesTo |
desktop platforms
ⓘ
embedded devices ⓘ mobile platforms ⓘ |
| backwardsCompatibleWith | FIDO U2F NERFINISHED ⓘ |
| category |
computer security standard
ⓘ
internet standard ⓘ |
| communicatesWith |
client platforms
ⓘ
operating systems ⓘ web browsers ⓘ |
| defines | communication between client platforms and external authenticators ⓘ |
| developedBy | FIDO Alliance NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| relatedTo | WebAuthn NERFINISHED ⓘ |
| specifies |
authenticator capabilities
ⓘ
authenticator commands ⓘ error codes ⓘ message formats ⓘ |
| standardizedBy | FIDO Alliance NERFINISHED ⓘ |
| standardizedWith | W3C WebAuthn NERFINISHED ⓘ |
| supports |
biometric authenticators
ⓘ
platform authenticators ⓘ roaming authenticators ⓘ security keys ⓘ |
| supportsFeature |
PIN-based protection
ⓘ
enterprise attestation ⓘ resident keys ⓘ user verification ⓘ |
| supportsTransport |
BLE
NERFINISHED
ⓘ
NFC NERFINISHED ⓘ USB NERFINISHED ⓘ |
| usedFor |
multi-factor authentication
ⓘ
passwordless authentication ⓘ second-factor authentication ⓘ strong user authentication ⓘ |
| uses | public key cryptography ⓘ |
| version |
CTAP1
ⓘ
CTAP2 NERFINISHED ⓘ |
| worksWith | Web Authentication API NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.