Skip to content

Crypto.cs | GenerateRandomSalt

HackTheDev edited this page May 3, 2021 · 1 revision

An important method for FileEncrypt to work, since you will need a random salt for encrypting and decrypting the file.

           byte[] data = new byte[32];

            using (RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider())
            {
                for (int i = 0; i < 10; i++)
                {
                    rng.GetBytes(data);
                }
            }

            return data;