Method | Description | |
---|---|---|
IesEngine ( IBasicAgreement agree, IDerivationFunction kdf, IMac mac ) : System | ||
IesEngine ( IBasicAgreement agree, IDerivationFunction kdf, IMac mac, BufferedBlockCipher cipher ) : System | ||
Init ( bool forEncryption, ICipherParameters privParameters, ICipherParameters pubParameters, ICipherParameters iesParameters ) : void | ||
ProcessBlock ( byte input, int inOff, int inLen ) : byte[] |
Method | Description | |
---|---|---|
DecryptBlock ( byte in_enc, int inOff, int inLen, byte z ) : byte[] | ||
EncryptBlock ( byte input, int inOff, int inLen, byte z ) : byte[] | ||
GenerateKdfBytes ( |
public IesEngine ( IBasicAgreement agree, IDerivationFunction kdf, IMac mac ) : System | ||
agree | IBasicAgreement | |
kdf | IDerivationFunction | |
mac | IMac | |
return | System |
public IesEngine ( IBasicAgreement agree, IDerivationFunction kdf, IMac mac, BufferedBlockCipher cipher ) : System | ||
agree | IBasicAgreement | |
kdf | IDerivationFunction | |
mac | IMac | |
cipher | BufferedBlockCipher | |
return | System |
public Init ( bool forEncryption, ICipherParameters privParameters, ICipherParameters pubParameters, ICipherParameters iesParameters ) : void | ||
forEncryption | bool | |
privParameters | ICipherParameters | |
pubParameters | ICipherParameters | |
iesParameters | ICipherParameters | |
return | void |
public ProcessBlock ( byte input, int inOff, int inLen ) : byte[] | ||
input | byte | |
inOff | int | |
inLen | int | |
return | byte[] |