Aqueduct.Utils.HashService.GetHashBytes C# (CSharp) Метод

GetHashBytes() приватный Метод

private GetHashBytes ( string plainText, string salt ) : byte[]
plainText string
salt string
Результат byte[]
        private byte[] GetHashBytes(string plainText, string salt)
        {
            byte[] plainTextBytes = Encoding.UTF8.GetBytes(plainText);
            byte[] saltBytes = Encoding.UTF8.GetBytes(salt);
            byte[] plainTextWithSaltBytes = new byte[plainTextBytes.Length + saltBytes.Length];

            for (int i = 0; i < plainTextBytes.Length; i++)
                plainTextWithSaltBytes[i] = plainTextBytes[i];

            for (int i = 0; i < saltBytes.Length; i++)
                plainTextWithSaltBytes[plainTextBytes.Length + i] = saltBytes[i];

            return hashAlgorithm.ComputeHash(plainTextWithSaltBytes);
        }