Table of Contents

Class CryptoConstants

Namespace
NLightning.Domain.Crypto.Constants
Assembly
NLightning.Domain.dll
public static class CryptoConstants
Inheritance
CryptoConstants
Inherited Members

Fields

Chacha20Poly1305NonceLen

public const int Chacha20Poly1305NonceLen = 12

Field Value

int

Chacha20Poly1305TagLen

public const int Chacha20Poly1305TagLen = 16

Field Value

int

CompactPubkeyLen

public const int CompactPubkeyLen = 33

Field Value

int

ExtPrivkeyLen

public const int ExtPrivkeyLen = 74

Field Value

int

FirstPerCommitmentIndex

public const ulong FirstPerCommitmentIndex = 281474976710655

Field Value

ulong

LibsodiumSha256StateLen

public const int LibsodiumSha256StateLen = 104

Field Value

int

MaxSignatureSize

public const int MaxSignatureSize = 64

Field Value

int

MinSignatureSize

public const int MinSignatureSize = 63

Field Value

int

PrivkeyLen

public const int PrivkeyLen = 32

Field Value

int

Ripemd160HashLen

public const int Ripemd160HashLen = 20

Field Value

int

SecretLen

public const int SecretLen = 32

Field Value

int

Sha256BlockLen

public const int Sha256BlockLen = 64

Field Value

int

Sha256HashLen

public const int Sha256HashLen = 32

Field Value

int

Xchacha20Poly1305NonceLen

public const int Xchacha20Poly1305NonceLen = 24

Field Value

int

Xchacha20Poly1305TagLen

public const int Xchacha20Poly1305TagLen = 16

Field Value

int