C# Class Org.BouncyCastle.Crypto.Generators.Pkcs5S2ParametersGenerator

Inheritance: Org.BouncyCastle.Crypto.PbeParametersGenerator
Mostra file Open project: gkardava/WinPass Class Usage Examples

Public Methods

Method Description
GenerateDerivedMacParameters ( int keySize ) : ICipherParameters
GenerateDerivedParameters ( int keySize ) : ICipherParameters
GenerateDerivedParameters ( int keySize, int ivSize ) : ICipherParameters
GenerateDerivedParameters ( string algorithm, int keySize ) : ICipherParameters
GenerateDerivedParameters ( string algorithm, int keySize, int ivSize ) : ICipherParameters
Pkcs5S2ParametersGenerator ( ) : System
Pkcs5S2ParametersGenerator ( IDigest digest ) : System

Private Methods

Method Description
F ( byte S, int c, byte iBuf, byte outBytes, int outOff ) : void
GenerateDerivedKey ( int dkLen ) : byte[]

Method Details

GenerateDerivedMacParameters() public method

public GenerateDerivedMacParameters ( int keySize ) : ICipherParameters
keySize int
return ICipherParameters

GenerateDerivedParameters() public method

public GenerateDerivedParameters ( int keySize ) : ICipherParameters
keySize int
return ICipherParameters

GenerateDerivedParameters() public method

public GenerateDerivedParameters ( int keySize, int ivSize ) : ICipherParameters
keySize int
ivSize int
return ICipherParameters

GenerateDerivedParameters() public method

public GenerateDerivedParameters ( string algorithm, int keySize ) : ICipherParameters
algorithm string
keySize int
return ICipherParameters

GenerateDerivedParameters() public method

public GenerateDerivedParameters ( string algorithm, int keySize, int ivSize ) : ICipherParameters
algorithm string
keySize int
ivSize int
return ICipherParameters

Pkcs5S2ParametersGenerator() public method

public Pkcs5S2ParametersGenerator ( ) : System
return System

Pkcs5S2ParametersGenerator() public method

public Pkcs5S2ParametersGenerator ( IDigest digest ) : System
digest IDigest
return System