Table of Contents

Interface IMac

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

Properties

AlgorithmName

string AlgorithmName { get; }

Property Value

string

Methods

BlockUpdate(byte[], int, int)

void BlockUpdate(byte[] input, int inOff, int len)

Parameters

input byte[]
inOff int
len int

DoFinal(byte[], int)

int DoFinal(byte[] output, int outOff)

Parameters

output byte[]
outOff int

Returns

int

GetMacSize()

int GetMacSize()

Returns

int

Init(ICipherParameters)

void Init(ICipherParameters parameters)

Parameters

parameters ICipherParameters

Reset()

void Reset()

Update(byte)

void Update(byte input)

Parameters

input byte