[enh] replaced scrypt with generichash