public class Poly1305KeyGenerator : CipherKeyGenerator
Public Class Poly1305KeyGenerator
Inherits CipherKeyGenerator
public ref class Poly1305KeyGenerator : public CipherKeyGenerator
Org.BouncyCastle.Crypto.Generators.Poly1305KeyGenerator = function();
Type.createClass(
'Org.BouncyCastle.Crypto.Generators.Poly1305KeyGenerator',
Org.BouncyCastle.Crypto.CipherKeyGenerator);
Poly1305KeyGenerator | Initializes a new instance of the Poly1305KeyGenerator class |
DefaultStrength | (Inherited from CipherKeyGenerator) |
CheckKey |
Checks a 32 byte key for compliance with the Poly1305 key requirements, e.g.
C#
C#
|
Clamp(Byte) |
Modifies an existing 32 byte key value to comply with the requirements of the Poly1305 key by
clearing required bits in the C#
Specifically:
|
Clamp(SpanByte) | |
EngineGenerateKey |
Generates a 256 bit key in the format required for Poly1305 - e.g.
C#
C#
(Overrides CipherKeyGeneratorEngineGenerateKey) |
EngineGenerateKeyParameter | (Overrides CipherKeyGeneratorEngineGenerateKeyParameter) |
EngineInit |
Initialises the key generator.
(Overrides CipherKeyGeneratorEngineInit(KeyGenerationParameters)) |
EnsureInitialized | (Inherited from CipherKeyGenerator) |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
GenerateKey | (Inherited from CipherKeyGenerator) |
GenerateKeyParameter | (Inherited from CipherKeyGenerator) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
Init | (Inherited from CipherKeyGenerator) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
ToString | Returns a string that represents the current object. (Inherited from Object) |
random | (Inherited from CipherKeyGenerator) |
strength | (Inherited from CipherKeyGenerator) |