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)