Org.BouncyCastle.Crypto.Modes.GcmBlockCipher
Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
The name of the algorithm this cipher implements (e.g., "AES/GCM").
Return the underlying block cipher being wrapped.
Base constructor.
Finish the operation, generating or verifying the Message Authentication Code (MAC).
Finish the operation using Spans, generating or verifying the MAC.
Return the block size for GCM (fixed at 16 bytes).
Return the Message Authentication Code (MAC) generated or verified by the cipher.
Return the size of the output buffer required for an input of len bytes.
Return the size of the output buffer required for a ProcessBytes call with len bytes.
Initialise the GCM cipher.
Process a single byte of Additional Authenticated Data (AAD).
Process a sequence of bytes of Additional Authenticated Data (AAD).
Process a span of bytes of Additional Authenticated Data (AAD).
Process a single byte of data.
Process a single byte of data using Spans.
Process a sequence of bytes from the input buffer.
Process a span of bytes from the input.
Reset the cipher to its initial state (ready for a new message with the same key but DIFFERENT nonce).