| void .ctor(IBasicAgreement agree, IDerivationFunction kdf, IMac mac) | Public+1 flags | | 0x08 |
| void .ctor(IBasicAgreement agree, IDerivationFunction kdf, IMac mac, BufferedBlockCipher cipher) | Public+1 flags | | 0x08 |
| void Init(bool forEncryption, ICipherParameters privParameters, ICipherParameters pubParameters, ICipherParameters iesParameters) | Public+2 flags | | 0x08 |
| byte[] DecryptBlock(const byte[]& in_enc, int inOff, int inLen, const byte[]& z) | Private | | 0x08 |
| byte[] EncryptBlock(const byte[]& input, int inOff, int inLen, const byte[]& z) | Private | | 0x08 |
| byte[] GenerateKdfBytes(KdfParameters kParam, int length) | Private | | 0x08 |
| byte[] ProcessBlock(const byte[]& input, int inOff, int inLen) | Public+2 flags | | 0x08 |