Class CipherKeyGenerator
- Namespace
- Org.BouncyCastle.Crypto
- Assembly
- BouncyCastle.Cryptography.dll
public class CipherKeyGenerator
- Inheritance
-
CipherKeyGenerator
- Derived
-
- Inherited Members
-
Constructors
CipherKeyGenerator()
public CipherKeyGenerator()
Fields
random
protected SecureRandom random
Field Value
- SecureRandom
strength
Field Value
- int
Properties
DefaultStrength
public int DefaultStrength { get; }
Property Value
- int
Methods
EngineGenerateKey()
protected virtual byte[] EngineGenerateKey()
Returns
- byte[]
EngineGenerateKeyParameter()
protected virtual KeyParameter EngineGenerateKeyParameter()
Returns
- KeyParameter
EngineInit(KeyGenerationParameters)
protected virtual void EngineInit(KeyGenerationParameters parameters)
Parameters
parameters KeyGenerationParameters
EnsureInitialized()
protected virtual void EnsureInitialized()
GenerateKey()
public byte[] GenerateKey()
Returns
- byte[]
GenerateKeyParameter()
public KeyParameter GenerateKeyParameter()
Returns
- KeyParameter
Init(KeyGenerationParameters)
public void Init(KeyGenerationParameters parameters)
Parameters
parameters KeyGenerationParameters