Cryptix V3.1

Uses of Class
java.security.SecureRandom

Packages that use SecureRandom
cryptix.provider.elgamal   
cryptix.provider.key   
cryptix.provider.rsa   
cryptix.util.math   
java.security   
java.security.interfaces   
 

Uses of SecureRandom in cryptix.provider.elgamal
 

Fields in cryptix.provider.elgamal declared as SecureRandom
protected  SecureRandom BaseElGamalKeyPairGenerator.source
           
 

Methods in cryptix.provider.elgamal with parameters of type SecureRandom
 void BaseElGamalKeyPairGenerator.initialize(ElGamalParams params, SecureRandom random)
          Initialises the key pair generator using the prime and base from the specified ElGamalParams object.
 void BaseElGamalKeyPairGenerator.initialize(java.math.BigInteger prime, java.math.BigInteger base, SecureRandom random)
          Initialises the key pair generator using the specified prime (p) and base (g).
 void BaseElGamalKeyPairGenerator.initialize(int primeLen, SecureRandom random)
          Initialises the key pair generator for a given prime length, without parameters.
 void BaseElGamalKeyPairGenerator.initialize(int primeLen, boolean genParams, SecureRandom random)
          Initialises the key pair generator for a given prime length, without parameters.
 ElGamalParams BaseElGamalKeyPairGenerator.generateParams(int primeLen, SecureRandom random)
          Generates new parameters, p and g.
 

Uses of SecureRandom in cryptix.provider.key
 

Methods in cryptix.provider.key with parameters of type SecureRandom
 void RawKeyGenerator.initialize(SecureRandom random)
          Initializes the key generator.
 void RawKeyGenerator.initialize(SecureRandom random, int length)
          Initializes the key generator, and sets a specific key length for use with algorithms that allow variable-length keys.
 

Uses of SecureRandom in cryptix.provider.rsa
 

Methods in cryptix.provider.rsa with parameters of type SecureRandom
 void BaseRSAKeyPairGenerator.initialize(int strength, java.math.BigInteger e, SecureRandom source)
          Initialise the key pair generator using the specified strength (desired public modulus length in bits), public exponent, and a source of random bits.
 void BaseRSAKeyPairGenerator.initialize(int strength, SecureRandom source)
          Initialise the RSA key pair generator for a given key strength (its number of bits), using the Fermat prime F4 (0x10001) as the public exponent.
 

Uses of SecureRandom in cryptix.util.math
 

Methods in cryptix.util.math with parameters of type SecureRandom
 void BigRegister.atRandom(SecureRandom source)
          Fill this BigRegister object with random data generated from a designated source.
 

Uses of SecureRandom in java.security
 

Fields in java.security declared as SecureRandom
protected  SecureRandom SignatureSpi.appRandom
           
 

Methods in java.security that return SecureRandom
static SecureRandom SecureRandom.getInstance(String)
           
static SecureRandom SecureRandom.getInstance(String, String)
           
 

Methods in java.security with parameters of type SecureRandom
 void ExtendedKeyGenerator.initialize(SecureRandom random)
          Initializes the key generator.
 void ExtendedKeyGenerator.initialize(SecureRandom random, int length)
          Initializes the key generator, and sets a specific key length for use with algorithms that allow variable-length keys.
abstract  void KeyGenerator.initialize(SecureRandom random)
          Initializes the key generator.
protected  void SignatureSpi.engineInitSign(PrivateKey, SecureRandom)
           
 void Signature.initSign(PrivateKey, SecureRandom)
           
abstract  void KeyPairGeneratorSpi.initialize(int, SecureRandom)
           
 void KeyPairGeneratorSpi.initialize(java.security.spec.AlgorithmParameterSpec, SecureRandom)
           
 void KeyPairGenerator.initialize(int, SecureRandom)
           
 void KeyPairGenerator.initialize(java.security.spec.AlgorithmParameterSpec, SecureRandom)
           
 

Uses of SecureRandom in java.security.interfaces
 

Methods in java.security.interfaces with parameters of type SecureRandom
 void RSAKeyPairGenerator.initialize(int strength, java.math.BigInteger publicExponent, SecureRandom random)
          Initializes the key pair generator using the specified "strength" (desired key length in bits), public exponent, and source of random bits.
 void ElGamalKeyPairGenerator.initialize(ElGamalParams params, SecureRandom random)
          Initializes the key pair generator using the prime and base from the specified ElGamalParams object.
 void ElGamalKeyPairGenerator.initialize(java.math.BigInteger prime, java.math.BigInteger base, SecureRandom random)
          Initializes the key pair generator using the specified prime and base.
 void ElGamalKeyPairGenerator.initialize(int primeLen, boolean genParams, SecureRandom random)
          Initializes the key pair generator for a given prime length, without parameters.
 ElGamalParams ElGamalKeyPairGenerator.generateParams(int primeLen, SecureRandom random)
          Generates new parameters, p and g.
 


Cryptix V3.1

Copyright (C) 1995-2000 The Cryptix Foundation Ltd. All rights reserved.