@wault-pw/srp6a-webcrypto
Version:
Pure javascript implementation of SRP-6a (RFC-5054, RFC-2945) using web-crypto
20 lines (19 loc) • 783 B
TypeScript
export declare type Params = {
N: Uint8Array;
g: number;
hash: 'SHA-1' | 'SHA-256' | 'SHA-512';
};
export declare const RFC5054b1024Sha1: Params;
export declare const RFC5054b1536Sha1: Params;
export declare const RFC5054b2048Sha1: Params;
export declare const RFC5054b3072Sha1: Params;
export declare const RFC5054b4096Sha1: Params;
export declare const RFC5054b6144Sha1: Params;
export declare const RFC5054b8192Sha1: Params;
export declare const RFC5054b1024Sha256: Params;
export declare const RFC5054b1536Sha256: Params;
export declare const RFC5054b2048Sha256: Params;
export declare const RFC5054b3072Sha256: Params;
export declare const RFC5054b4096Sha256: Params;
export declare const RFC5054b6144Sha256: Params;
export declare const RFC5054b8192Sha256: Params;