Scrypt (can read as: script & sCrypt), is a memory intensive encryption algorithm that is used in alternative cryptocurrencies.
The working principle of the scrypt algorithm lies in the fact that it artificially complicates the selection of options to solve a cryptographic task by filling it with “noise”. This noise are randomly generated numbers to which the scrypt algorithm refers, increasing the work time.
The algorithm itself consists of the following eight (8) parameters:
Passphrase – Salt – N – p – dkLen – r – hLen – MFlen