Table of Contents

Namespace Org.BouncyCastle.Crypto.Macs

Classes

CMac
CbcBlockCipherMac
CfbBlockCipherMac
Dstu7564Mac

Implementation of DSTU7564 mac mode

Dstu7624Mac
GMac

The GMAC specialisation of Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.

Gost28147Mac
HMac
ISO9797Alg3Mac
KMac
Poly1305

Poly1305 message authentication code, designed by D. J. Bernstein.

SipHash

Implementation of SipHash as specified in "SipHash: a fast short-input PRF", by Jean-Philippe Aumasson and Daniel J. Bernstein (https://131002.net/siphash/siphash.pdf).

SkeinMac

Implementation of the Skein parameterised MAC function in 256, 512 and 1024 bit block sizes, based on the Threefish tweakable block cipher.

VmpcMac