implements IAsymmetricBlockCipher
0x00x0028
Members 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | forEncryption | bool | Private | — | |
| 0x0011 | 0x07 | padding / unreflected | |||
| 0x08 | key | NaccacheSternKeyParameters | Private | — | |
| 0x08 | lookup | IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Math.BigInteger>[] | Private | — | |
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| string get_AlgorithmName() | PublicFinal+3 flags | — | 0x08 |
| void Init(bool forEncryption, ICipherParameters parameters) | Public+2 flags | — | 0x08 |
| int GetInputBlockSize() | Public+2 flags | — | 0x04 |
| int GetOutputBlockSize() | Public+2 flags | — | 0x04 |
| byte[] ProcessBlock(const byte[]& inBytes, int inOff, int length) | Public+2 flags | — | 0x08 |
| byte[] Encrypt(BigInteger plain) | Public+2 flags | — | 0x08 |
| byte[] AddCryptedBlocks(const byte[]& block1, const byte[]& block2) | Public+2 flags | — | 0x08 |
| byte[] ProcessData(const byte[]& data) | Public+2 flags | — | 0x08 |
| BigInteger ChineseRemainder(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Math.BigInteger> congruences, IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Math.BigInteger> primes) | PrivateStatic | — | 0x08 |
| void .ctor() | Public+1 flags | — | 0x00 |