Grain128AeadEngine Class

Definition

Namespace: Org.BouncyCastle.Crypto.Engines
Assembly: BouncyCastle.Cryptography (in BouncyCastle.Cryptography.dll) Version: 2.3.0-beta.187+d6da5648ae
public sealed class Grain128AeadEngine : IAeadCipher
Inheritance
Object    Grain128AeadEngine
Implements
IAeadCipher

Constructors

Grain128AeadEngineInitializes a new instance of the Grain128AeadEngine class

Properties

Methods

DoFinal(SpanByte) 
DoFinal(Byte, Int32) 
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetMac 
GetOutputSize 
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetUpdateOutputSize 
Init 
ProcessAadByte 
ProcessAadBytes(ReadOnlySpanByte) 
ProcessAadBytes(Byte, Int32, Int32) 
ProcessByte(Byte, SpanByte) 
ProcessByte(Byte, Byte, Int32) 
ProcessBytes(ReadOnlySpanByte, SpanByte) 
ProcessBytes(Byte, Int32, Int32, Byte, Int32) 
Reset 
ReturnByte 
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also