UNPKG

@li0ard/crapto1_ts

Version:
17 lines (16 loc) 423 B
/** Crypto1 state */ export declare class Crypto1State { odd: number; even: number; constructor(odd?: number, even?: number); /** * Initialize state from key (aka LFSR value) * @param key * @returns */ static fromKey(key: bigint): Crypto1State; /** Get LFSR value (aka Key) */ get lfsr(): bigint; /** Get filtered state `odd` value */ get peekCrypto1Bit(): number; }