authentication.proto¶
AuthenticateRequest¶
Initiates the challenge/response protocol. Response via GenericResponse. Returns an error if the public key is not an enrolled KeyCard, or a challenge to be signed by the KeyCard.
Field |
Type |
Label |
Description |
---|---|---|---|
public_key |
of their keyCard |
ChallengeSolvedRequest¶
Completes authentication by supplying the signature over the challenge. Responded to with GenericResponse. No error means the user is authenticated.
Field |
Type |
Label |
Description |
---|---|---|---|
signature |