diff --git "a/docs/classes/bchecc.BCH.html" "b/docs/classes/bchecc.BCH.html" --- "a/docs/classes/bchecc.BCH.html" +++ "b/docs/classes/bchecc.BCH.html" @@ -1,137 +1,137 @@ -
Initializes the ECC state with given parameters.
+BCH (Bose-Chaudhuri-Hocquenghem) Error Correction Code class.
+Computes the ceiling of the division of two integers.
The dividend.
The divisor.
The ceiling of the division of a by b.
-Processes an array of bits in chunks, converting each chunk into a BigInt.
The array of bits to process.
The size of each chunk of bits to process.
Converts an array of bits into a single BigInt value.
The array of bits to convert.
The maximum number of bits to process.
Converts an array of up to 4 bytes into a single BigInt value.
The array of bytes to convert.
Decodes the data and corrects errors using ECC.
The input data array.
The received ECC data.
Computes the degree of a polynomial represented as an integer.
The polynomial represented as an integer.
The degree of the polynomial.
-Computes the degree of a polynomial represented as a BigInt.
The polynomial represented as a BigInt.
The degree of the polynomial.
-Encodes the data and generates ECC bytes.
The input data array.
-Divides two values in a Galois field.
The current context containing Galois field parameters.
The dividend.
The divisor.
The quotient of the division in the Galois field.
-Computes the logarithm of a value in a Galois field.
The current context containing Galois field parameters.
The value whose logarithm is to be computed.
The logarithm of the value in the Galois field.
-Multiplies two values in a Galois field.
The current context containing Galois field parameters.
The first value to be multiplied.
The second value to be multiplied.
The product of the two values in the Galois field.
-Computes the power of a value in a Galois field.
The current context containing Galois field parameters.
The exponent value.
The result of raising a value to the power i in the Galois field.
-Computes the square root of a value in a Galois field.
The current context containing Galois field parameters.
The value whose square root is to be computed.
The square root of the value in the Galois field.
-Gets the number of ECC bits.
Gets the number of ECC bytes.
Finds the roots of a polynomial.
The instance of the ECC state.
The degree of the polynomial.
The polynomial.
Reduces a value modulo the Galois field size.
The current context containing Galois field parameters.
The value to be reduced.
The value reduced modulo the Galois field size.
-Reduces a value modulo the Galois field size.
The current context containing Galois field parameters.
The value to be reduced.
The value reduced modulo the Galois field size.
-Converts a number to a binary string of a given length.
The number to convert.
The desired length of the binary string.
Decodes a Uint8Array to a string using 7-bit ASCII encoding.
The input byte array.
Generates a binary string from data.
The data output array.
The desired length of the binary string.
Converts an array of numbers to a hexadecimal string.
The array of numbers to convert.
BCH (Bose-Chaudhuri-Hocquenghem) Error Correction Code class.
-