Crescendo SDK
Loading...
Searching...
No Matches
CrescendoDLL.PCSC.FIDODataStructures.U2FAuthenticationResponse Class Reference

Represents a U2F authentication response per FIDO U2F (CTAP 1) specification. More...

Properties

byte[] Counter = Array.Empty<byte>() [get, set]
 4-byte big-endian counter value
 
byte[] Signature = Array.Empty<byte>() [get, set]
 ECDSA signature over authentication data.
 
byte UserPresenceByte [get, set]
 User presence byte. Bit 0 set to 1 means that user presence was verified. Other bits should be 0.
 

Detailed Description

Represents a U2F authentication response per FIDO U2F (CTAP 1) specification.

Property Documentation

◆ Counter

byte [] CrescendoDLL.PCSC.FIDODataStructures.U2FAuthenticationResponse.Counter = Array.Empty<byte>()
getset

4-byte big-endian counter value

◆ Signature

byte [] CrescendoDLL.PCSC.FIDODataStructures.U2FAuthenticationResponse.Signature = Array.Empty<byte>()
getset

ECDSA signature over authentication data.

ASN.1 encoded signature over concatenated parameters: applicationParameter + userPresence + counter + challengeParameter

◆ UserPresenceByte

byte CrescendoDLL.PCSC.FIDODataStructures.U2FAuthenticationResponse.UserPresenceByte
getset

User presence byte. Bit 0 set to 1 means that user presence was verified. Other bits should be 0.