Class BigIntegers
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Utilities
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public abstract class BigIntegers
   
  
    - Inheritance
- 
      
      BigIntegers 
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Constructors
  
  
  BigIntegers()
  
  
  
  
  
  Methods
  
  
  AsUnsignedByteArray(BigInteger)
  
  
  
  
  
    public static byte[] AsUnsignedByteArray(BigInteger n)
   
  Parameters
  
    - nBigInteger
Returns
  
    - byte[]
  AsUnsignedByteArray(int, BigInteger)
  
  
  
  
  
    public static byte[] AsUnsignedByteArray(int length, BigInteger n)
   
  Parameters
  
    - lengthint
- nBigInteger
Returns
  
    - byte[]
  CreateRandomBigInteger(int, SecureRandom)
  
  
  
  
  
    public static BigInteger CreateRandomBigInteger(int bitLength, SecureRandom secureRandom)
   
  Parameters
  
    - bitLengthint
- secureRandomSecureRandom
Returns
  
    - BigInteger
  CreateRandomInRange(BigInteger, BigInteger, SecureRandom)
  
  
  
  
  
    public static BigInteger CreateRandomInRange(BigInteger min, BigInteger max, SecureRandom random)
   
  Parameters
  
    - minBigInteger
- maxBigInteger
- randomSecureRandom
Returns
  
    - BigInteger
  GetUnsignedByteLength(BigInteger)
  
  
  
  
  
    public static int GetUnsignedByteLength(BigInteger n)
   
  Parameters
  
    - nBigInteger
Returns
  
    - int