Wyższy = bezpieczniejszy, ale wolniejszy. 2^14 zalecane do logowania interaktywnego, 2^20 do szyfrowania plików.
Scrypt to funkcja wyprowadzania klucza oparta na hasłach, zaprojektowana tak, aby wymagała dużej mocy obliczeniowej i obciążała pamięć, dzięki czemu jest odporna na sprzętowe ataki typu brute-force. Został stworzony przez Colina Percivala w 2009 roku i jest używany w różnych kryptowalutach, w tym w Litecoinie. Główne parametry to N (koszt procesora/pamięci), r (rozmiar bloku) i p (równoległość).