@reclaimprotocol/tls
Version:
WebCrypto Based Cross Platform TLS
12 lines (11 loc) • 387 B
TypeScript
/**
* Parse a full client hello message
*/
export declare function parseClientHello(data: Uint8Array): {
version: "TLS1_3" | "TLS1_2";
serverRandom: Uint8Array<ArrayBuffer>;
sessionId: Uint8Array<ArrayBuffer>;
cipherSuitesBytes: Uint8Array<ArrayBuffer>;
compressionMethodByte: number;
extensions: Partial<import("../index.ts").SupportedExtensionClientData>;
};