Disable warning 1591.
Added computation of an initial salt.