UNPKG

@iota-big3/sdk-quantum

Version:

Quantum-ready architecture with post-quantum cryptography

14 lines 541 B
import type { SecurityLevel } from '../types/quantum.types'; export declare class DilithiumSign { private securityLevel; private params; constructor(securityLevel: SecurityLevel); generateKeyPair(): Promise<{ publicKey: Uint8Array; privateKey: Uint8Array; }>; sign(message: Uint8Array, _privateKey: Uint8Array): Promise<Uint8Array>; verify(_message: Uint8Array, _signature: Uint8Array, _publicKey: Uint8Array): Promise<boolean>; private getParameters; } //# sourceMappingURL=dilithium.d.ts.map