@tigthor/kokocrypt
Version:
Enhanced Fortress Edition - Secure, quantum-resistant, high-performance encryption package
9 lines (8 loc) • 436 B
TypeScript
import { ReplayGuard } from '../core/replay.guard';
export interface KokoHeaders {
'x-client-epk': string;
'x-client-ts': string | number;
'x-client-sig'?: string;
}
export declare function buildKokoHeaders(clientEphemeralPublicKeyBase64: string, ts?: number, hmacSecret?: string): KokoHeaders;
export declare function verifyKokoHeaders(headers: Record<string, any>, replayGuard: ReplayGuard, hmacSecret?: string): boolean;