web-enc-at-rest
Version:
Encryption-at-Rest for Web Apps Library
5 lines (4 loc) • 361 B
TypeScript
export declare function getOrCreateDeriveKeySalt(): Uint8Array;
export declare function generateCredentialKey(userName: string, password: string): Promise<CryptoKey>;
export declare function generateCredentialProof(credentialKey: CryptoKey): Promise<Uint8Array>;
export declare function matchOrCreateCredentialProof(credentialKey: CryptoKey): Promise<boolean>;