logo

Module yubihsm::rsa

source · []
Expand description

RSA (Rivest–Shamir–Adleman) asymmetric cryptosystem support (signing/encryption).

NOTE: This functionality has not been properly tested and is therefore not enabled by default! Enable the untested cargo feature if you would like to use it (please report success or bugs!)

Modules

Mask generating functions for use with RSASSA-PSS signatures

RSA encryption with Optimal Asymmetric Encryption Padding (OAEP)

RSASSA-PKCS#1v1.5 commands

RSASSA-PSS: Probabilistic Signature Scheme based on the RSASP1 and RSAVP1 primitives with the EMSA-PSS encoding method.

Enums

RSA algorithms (signing and encryption)