Table of Contents

Interface IMacFactory

Namespace
Org.BouncyCastle.Crypto
Assembly
BouncyCastle.Cryptography.dll
public interface IMacFactory

Properties

AlgorithmDetails

The algorithm details object for this calculator.

object AlgorithmDetails { get; }

Property Value

object

Methods

CreateCalculator()

Create a stream calculator for this signature calculator. The stream calculator is used for the actual operation of entering the data to be signed and producing the signature block.

IStreamCalculator<IBlockResult> CreateCalculator()

Returns

IStreamCalculator<IBlockResult>

A calculator producing an IBlockResult with a signature in it.