UNPKG

noble-xwing

Version:

Typescript implementation of the X-Wing hybrid Post Quantum KEM using the noble library, as outlined in https://eprint.iacr.org/2024/039.

10 lines (9 loc) 326 B
export declare function generateKeyPair(seed?: Uint8Array): { sk: Uint8Array; pk: Uint8Array; }; export declare function encapsulate(publicKey: Uint8Array, eseed?: Uint8Array): { ss: Uint8Array; ct: Uint8Array; }; export declare function decapsulate(cipherText: Uint8Array, secretKey: Uint8Array): Uint8Array;