List of all items
Structs
- fido::FidoDeviceDescriptor
- fido::generate::FIDOSSHKey
- fido::generate::U2FAttestation
- fido::parsing::AuthData
- fido::parsing::CoseKey
- fido::verification::ValidAttestation
- ssh::AllowedSigner
- ssh::AllowedSigners
- ssh::Certificate
- ssh::Curve
- ssh::EcdsaPrivateKey
- ssh::EcdsaPublicKey
- ssh::EcdsaSkPrivateKey
- ssh::Ed25519PrivateKey
- ssh::Ed25519PublicKey
- ssh::Ed25519SkPrivateKey
- ssh::Fingerprint
- ssh::KeyType
- ssh::PrivateKey
- ssh::PublicKey
- ssh::Reader
- ssh::RsaPrivateKey
- ssh::RsaPublicKey
- ssh::SshSignature
- ssh::VerifiedSshSignature
- ssh::Writer
- yubikey::piv::Yubikey
- yubikey::piv::management::CSRSigner
- yubikey::verification::ValidPIVKey
Enums
- error::Error
- fido::Error
- fido::verification::Transport
- ssh::AllowedSignerParsingError
- ssh::CertType
- ssh::CurveKind
- ssh::FingerprintKind
- ssh::HashAlgorithm
- ssh::KeyTypeKind
- ssh::PrivateKeyKind
- ssh::PublicKeyKind
- yubikey::piv::AlgorithmId
- yubikey::piv::Error
- yubikey::piv::PinPolicy
- yubikey::piv::RetiredSlotId
- yubikey::piv::SlotId
- yubikey::piv::TouchPolicy
Traits
Functions
- fido::device_pin_retries
- fido::device_requires_pin
- fido::generate::generate_new_ssh_key
- fido::list_fido_devices
- fido::signing::sign_with_private_key
- fido::verification::verify_auth_data
- utils::asn_der_to_r_s
- utils::format_signature_for_ssh
- utils::signature_convert_asn1_ecdsa_to_ssh
- x509::der_encoding_to_ssh_public_key
- x509::extract_ssh_pubkey_from_x509_certificate
- x509::extract_ssh_pubkey_from_x509_csr
- yubikey::verification::verify_certificate_chain