[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Typo in paper defining scrypt
Hello,
I have found a typo in the paper defining scrypt,
Stronger key derivation via sequential memory-hard functions
http://www.tarsnap.com/scrypt/scrypt.pdf
In section 7, the algorithm defining MFcrypt starts in
Algorithm MFcrypt_{H, MF}(P, S,N, p, dkLen)
but that should be
Algorithm MFcrypt_{PRF, MF}(P, S,N, p, dkLen)
Other typographical suggestions:
The list of parameters just below the abovecould be
reformatted so that it contains just the two parameters
apparent in the notation MFcrypt_{PRF, MF}
MFLen could be changed to mfLen for consistency with dkLen
(6 occurrences)
hLen could be changed to prfLen for consistency with mfLen
and dkLen (3 occurrences).
giving:
Algorithm MFcrypt_{PRF, MF}(P, S,N, p, dkLen)
Parameters
PRF A pseudorandom function, producing output of
length prfLen, in octets.
MF A sequential memory-hard function (..), that
is mixing blocks of length mfLen, in octets.
In appendix B, an extra test vector with a wider dkLen
could be useful.
Regards,
Francois Grieu