scrypt è stato progettato per utilizzare più memoria. Possiamo usare i suoi parametri per specificare (approssimativamente) la quantità di memoria che vogliamo richiedere.
Ma sia scrypt che PBKDF2 ci permettono di specificare la dimensione dei dati di output .
Quindi la mia domanda è, non possiamo anche fare in modo che PBKDF2 usi molta memoria semplicemente chiedendo un output di grandi dimensioni (e prendendo i byte effettivamente necessari dalla fine dell'output, scartando il resto)?
Se questo è il caso, allora qual è il punto di scrypt?
Se questo non è il caso (che è più probabile), ti prego, dimmi cosa c'è di sbagliato nel mio modo di pensare.