Class OpenSslPbeParametersGenerator
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Generators
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class OpenSslPbeParametersGenerator : PbeParametersGenerator
- Inheritance
-
OpenSslPbeParametersGenerator
- Inherited Members
-
Constructors
OpenSslPbeParametersGenerator()
public OpenSslPbeParametersGenerator()
Methods
GenerateDerivedMacParameters(int)
public override ICipherParameters GenerateDerivedMacParameters(int keySize)
Parameters
keySize
int
Returns
- ICipherParameters
GenerateDerivedParameters(int)
[Obsolete("Use version with 'algorithm' parameter")]
public override ICipherParameters GenerateDerivedParameters(int keySize)
Parameters
keySize
int
Returns
- ICipherParameters
GenerateDerivedParameters(int, int)
[Obsolete("Use version with 'algorithm' parameter")]
public override ICipherParameters GenerateDerivedParameters(int keySize, int ivSize)
Parameters
keySize
int
ivSize
int
Returns
- ICipherParameters
GenerateDerivedParameters(string, int)
public override ICipherParameters GenerateDerivedParameters(string algorithm, int keySize)
Parameters
algorithm
string
keySize
int
Returns
- ICipherParameters
GenerateDerivedParameters(string, int, int)
public override ICipherParameters GenerateDerivedParameters(string algorithm, int keySize, int ivSize)
Parameters
algorithm
string
keySize
int
ivSize
int
Returns
- ICipherParameters
Init(byte[], byte[])
public virtual void Init(byte[] password, byte[] salt)
Parameters
password
byte[]
salt
byte[]
Init(byte[], byte[], int)
public override void Init(byte[] password, byte[] salt, int iterationCount)
Parameters
password
byte[]
salt
byte[]
iterationCount
int