Class RsaCoreEngine
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Engines
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class RsaCoreEngine : IRsa
- Inheritance
-
RsaCoreEngine
- Implements
-
- Inherited Members
-
Constructors
RsaCoreEngine()
Methods
public virtual BigInteger ConvertInput(byte[] inBuf, int inOff, int inLen)
Parameters
inBuf byte[]
inOff int
inLen int
Returns
- BigInteger
ConvertOutput(BigInteger)
public virtual byte[] ConvertOutput(BigInteger result)
Parameters
result BigInteger
Returns
- byte[]
public virtual int GetInputBlockSize()
Returns
- int
GetOutputBlockSize()
public virtual int GetOutputBlockSize()
Returns
- int
Init(bool, ICipherParameters)
public virtual void Init(bool forEncryption, ICipherParameters parameters)
Parameters
forEncryption bool
parameters ICipherParameters
ProcessBlock(BigInteger)
public virtual BigInteger ProcessBlock(BigInteger input)
Parameters
input BigInteger
Returns
- BigInteger