age-encryption
Version:
<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/FiloSottile/age/blob/main/logo/logo_white.svg"> <source media="(prefers-color-scheme: light)" srcset="https://github.com/FiloSottile/a
5 lines (4 loc) • 408 B
TypeScript
export declare function forceWebCryptoOff(off: boolean): void;
export declare function webCryptoFallback<Return>(func: () => Return | Promise<Return>, fallback: () => Return | Promise<Return>): Promise<Return>;
export declare function scalarMult(scalar: Uint8Array | CryptoKey, u: Uint8Array): Promise<Uint8Array>;
export declare function scalarMultBase(scalar: Uint8Array | CryptoKey): Promise<Uint8Array>;