public static Stream WriteSalt(this Stream stream, string key) { byte[] keyBytes = Encoding.UTF8.GetBytes(key); stream.Write(keyBytes, 0, keyBytes.Length); return stream; }