shamirs-secret-sharing-ts
Version:
A simple implementation of Shamir's Secret Sharing configured to use a finite field in GF(2^8) with 128 bit padding
12 lines (11 loc) • 544 B
TypeScript
declare const PRIMITIVE_POLYNOMIAL = 29;
declare const BIT_PADDING = 128;
declare const BIT_COUNT = 8;
declare const BIT_SIZE: number;
declare const BYTES_PER_CHARACTER = 2;
declare const MAX_BYTES_PER_CHARACTER = 6;
declare const MAX_SHARES: number;
declare const UTF8_ENCODING = "utf8";
declare const BIN_ENCODING = "binary";
declare const HEX_ENCODING = "hex";
export { PRIMITIVE_POLYNOMIAL, BIT_PADDING, BIT_COUNT, BIT_SIZE, MAX_SHARES, MAX_BYTES_PER_CHARACTER, BYTES_PER_CHARACTER, UTF8_ENCODING, BIN_ENCODING, HEX_ENCODING, };