News for hackers. Stuff that matters.
Re:How To Safely Store A Password (2010) by phiresky on Thursday December 03, 2020 @09:48AM (#25289325)
Yes, scrypt-kdf works great:

    const scryptParams = { logN: 15, r: 8, p: 1 };
    async function hashPassword(password: string): Promise<string> {
    const password_hash: Buffer = await scrypt.kdf(password, scryptParams);
    return password_hash.toString("base64");
    }
    async function verifyPassword(hash, password): Promise<boolean> {
        return await scrypt.verify(Buffer.from(hash, "base64"), password);
    }

There are no comments on this comment yet.