private byte[] GetMasksKey()
        {
            var data = Masks.Skip(4).Take(32).Reverse().ToArray();

            if (data.Length != 32)
            {
                throw new CryptographicException("Ошибка в данных masks.key.");
            }
            return(data);
        }
        private byte[] GetSalt()
        {
            var data = Masks.Skip(38).Take(12).ToArray();

            if (data.Length != 12)
            {
                throw new CryptographicException("Ошибка в данных masks.key.");
            }
            return(data);
        }