public class

RSABlindingFactorGenerator

extends Object
java.lang.Object
   ↳ org.bouncycastle.crypto.generators.RSABlindingFactorGenerator

Class Overview

Generate a random factor suitable for use with RSA blind signatures as outlined in Chaum's blinding and unblinding as outlined in "Handbook of Applied Cryptography", page 475.

Summary

Public Constructors
RSABlindingFactorGenerator()
Public Methods
BigInteger generateBlindingFactor()
Generate a suitable blind factor for the public key the generator was initialised with.
void init(CipherParameters param)
Initialise the factor generator
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public RSABlindingFactorGenerator ()

Public Methods

public BigInteger generateBlindingFactor ()

Generate a suitable blind factor for the public key the generator was initialised with.

Returns
  • a random blind factor

public void init (CipherParameters param)

Initialise the factor generator

Parameters
param the necessary RSA key parameters.