Files
lynchmark/tests/10_scrypt_hash/outputs/x-ai_grok-4.5.js
2026-07-10 03:55:03 +00:00

10 lines
378 B
JavaScript

async function hashPassword(password,salt){
const{default:scrypt}=await import("https://esm.sh/scrypt-js@3.0.1");
const enc=new TextEncoder;
const p=enc.encode(password),s=enc.encode(salt);
const hash=await scrypt(p,s,1024,8,1,32);
return Array.from(hash).map(b=>b.toString(16).padStart(2,"0")).join("")
}
export default hashPassword;
// Generation time: 22.963s
// Result: FAIL