libsignal
Version:
Open Whisper Systems' libsignal for Node.js
23 lines (18 loc) • 447 B
TypeScript
export interface KeyPairType {
pubKey: Uint8Array;
privKey: Uint8Array;
}
export function generateKeyPair(): KeyPairType;
export function calculateAgreement(
publicKey: Uint8Array,
privateKey: Uint8Array
): Uint8Array;
export function calculateSignature(
privateKey: Uint8Array,
message: Uint8Array
): Uint8Array;
export function verifySignature(
publicKey: Uint8Array,
message: Uint8Array,
signature: Uint8Array
): boolean;