deep-researcher / src /utils /signature.ts
Amiel's picture
Upload folder using huggingface_hub
676fc08 verified
import { Md5 } from "ts-md5";
export function generateSignature(key: string, timestamp: number): string {
const data = `${key}::${timestamp.toString().substring(0, 8)}`;
return Md5.hashStr(data);
}
export function verifySignature(
signature = "",
key: string,
timestamp: number
): boolean {
const generatedSignature = generateSignature(key, timestamp);
return signature === generatedSignature;
}