You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Return an error if Ed25519ctx or Ed25519ph is used
Otherwise, an invalid signature will be returned.
As far as I can tell, the YubiKey only supports straight Ed25519.
Drop support for versions of Go lower than 1.20
This commit removes the code to support Go 1.16 to 1.19, requiring now
Go 1.20. With this requirement we can remove the build tags.
It also renames the X25519 SharedKey to ECDH.
Add support for FIPS-certified Yubikeys
This commit adds support for all known existing FIPS-certified Yubikey
variants, and makes adding more of these additional variants simpler by
ensuring that values for Formfactor constants follow those for the
form-factors emitted by Yubikeys themselves.
Add slot name to Attestation struct
In some use cases, knowing what slot the attested key resides in
can be useful for determining whether to issue a certificate for
the key.
Signed-off-by: James Alseth <james@yubico.com>