Table of Contents

CyclicRedundancyCheck64 Constructor

Definition

Namespace
Cuemon.Security
Assemblies
Cuemon.Core.dll
Source
src/Cuemon.Core/Security/CyclicRedundancyCheck64.cs

CyclicRedundancyCheck64(ulong, ulong, ulong, Action<CyclicRedundancyCheckOptions>)

Initializes a new instance of the CyclicRedundancyCheck64 class.

public CyclicRedundancyCheck64(ulong polynomial = 4823603603198064275, ulong initialValue = 0, ulong finalXor = 0, Action<CyclicRedundancyCheckOptions> setup = null)

Parameters

polynomial ulong

This is a binary value that should be specified as a hexadecimal number. Default is 0x42F0E1EBA9EA3693.

initialValue ulong

This parameter specifies the initial value of the register when the algorithm starts. Default is 0x0000000000000000.

finalXor ulong

This is an W-bit value that should be specified as a hexadecimal number. Default is 0x0000000000000000.

setup Action<CyclicRedundancyCheckOptions>

The CyclicRedundancyCheckOptions which may be configured.