|
libssh
0.11.0
The SSH library
|
Response structure for FIDO2/U2F key signing operations. More...
#include <sk_api.h>
Data Fields | |
| uint8_t | flags |
| FIDO2/U2F authenticator flags from the signing operation. | |
| uint32_t | counter |
| Authenticator signature counter value. | |
| uint8_t * | sig_r |
| R component of ECDSA signature or Ed25519 signature. | |
| size_t | sig_r_len |
| Length of sig_r buffer in bytes. | |
| uint8_t * | sig_s |
| S component of ECDSA signature. | |
| size_t | sig_s_len |
| Length of sig_s buffer in bytes. | |
Response structure for FIDO2/U2F key signing operations.
Contains signature components and metadata returned by a FIDO2/U2F authenticator after a successful signing operation.
| uint32_t sk_sign_response::counter |
Authenticator signature counter value.
Monotonically increasing counter maintained by the authenticator. Incremented on each successful signing operation. Used to detect cloned or duplicated authenticators.
| uint8_t sk_sign_response::flags |
FIDO2/U2F authenticator flags from the signing operation.
Contains flags indicating authenticator state during signing, including user presence (UP) and user verification (UV) flags. Used to verify that proper user interaction occurred while signing.