Table of Contents

Interface IRsa

Namespace
Enterprises.Org.BouncyCastle.Crypto
Assembly
Enterprises.BouncyCastle.Crypto.dll
public interface IRsa

Methods

ConvertInput(byte[], int, int)

BigInteger ConvertInput(byte[] buf, int off, int len)

Parameters

buf byte[]
off int
len int

Returns

BigInteger

ConvertOutput(BigInteger)

byte[] ConvertOutput(BigInteger result)

Parameters

result BigInteger

Returns

byte[]

GetInputBlockSize()

int GetInputBlockSize()

Returns

int

GetOutputBlockSize()

int GetOutputBlockSize()

Returns

int

Init(bool, ICipherParameters)

void Init(bool forEncryption, ICipherParameters parameters)

Parameters

forEncryption bool
parameters ICipherParameters

ProcessBlock(BigInteger)

BigInteger ProcessBlock(BigInteger input)

Parameters

input BigInteger

Returns

BigInteger