Module yubihsm::algorithm[][src]

Cryptographic algorithms supported by the HSM

Enums

Algorithm

Cryptographic algorithm types supported by the YubiHSM2

AlgorithmErrorKind

Kinds of Algorithm-related errors

AsymmetricAlg

Asymmetric algorithms (RSA or ECC)

AuthAlg

Valid algorithms for auth keys

EcdsaAlg

Valid algorithms for asymmetric keys

HmacAlg

Valid algorithms for HMAC keys

KexAlg

Key exchange algorithms (a.k.a. Diffie-Hellman)

MgfAlg

Mask generating functions for RSASSA-PSS

OpaqueAlg

Valid algorithms for opaque data

OtpAlg

Valid algorithms for Yubico OTP (AES-based one time password) keys

RsaAlg

RSA algorithms (signing and encryption)

TemplateAlg

Template algorithms (for SSH)

WrapAlg

Valid algorithms for "wrap" (symmetric encryption/key wrapping) keys

Type Definitions

AlgorithmError

Algorithm-related errors