Module rsa::internals

source ·
Available on crate feature expose-internals only.
Expand description

Internal raw RSA functions.

Functions

Returns the blinded c, along with the unblinding factor.
Performs raw RSA decryption with no padding, resulting in a plaintext BigUint. Peforms RSA blinding if an Rng is passed.
Performs RSA decryption, resulting in a plaintext BigUint. Peforms RSA blinding if an Rng is passed. This will also check for errors in the CRT computation.
Raw RSA encryption of m with the public key. No padding is performed.
Returns a new vector of the given length, with 0s left padded.
Given an m and and unblinding factor, unblind the m.