Cost parameters
Memory cost (m, in KiB) sets how much RAM the function must touch, and iterations (t) sets how many passes it makes over that memory; raising either increases the time and hardware cost of both legitimate verification and offline guessing, at the price of slower logins and more browser memory use. Parallelism (p) sets the number of independent lanes the same memory pool is divided across - at fixed m and t, raising p mainly shortens wall-clock time on multi-core hardware rather than increasing total memory or guessing cost, so it should not be tuned as a substitute for m or t.