@digitalcredentials/ed25519-verification-key-2020
Version:
Javascript library for generating and working with Ed25519VerificationKey2020 key pairs, for use with crypto-ld.
14 lines • 630 B
TypeScript
interface EdKeyPair {
publicKey: Uint8Array;
secretKey: Uint8Array;
}
declare const _default: {
generateKeyPair(): Promise<EdKeyPair>;
generateKeyPairFromSeed: typeof generateKeyPairFromSeed;
sign(secretKey: Uint8Array | string, data: Uint8Array | string): Promise<Uint8Array>;
verify(publicKey: Uint8Array | string, data: Uint8Array | string, signature: Uint8Array | string): Promise<boolean>;
sha256digest(data: Uint8Array): Promise<ArrayBuffer>;
};
export default _default;
declare function generateKeyPairFromSeed(seed: Uint8Array): Promise<EdKeyPair>;
//# sourceMappingURL=ed25519-browser.d.ts.map