# Functions
NewSigner creates a new Signer for the blind RSA protocol using an RSA private key.
NewVerifier creates a new PBRSAVerifier using the corresponding Signer parameters.
# Variables
ErrInvalidPrivateKey is the error used if a private key is invalid.
# Structs
An Signer represents the Signer in the blind RSA protocol.
A VerifierState carries state needed to complete the blind signature protocol as a verifier.
# Interfaces
Verifier is a type that implements the client side of the partially blind RSA protocol, described in https://datatracker.ietf.org/doc/html/draft-amjad-cfrg-partially-blind-rsa-00.