Two Problems Downstream ("Downloading") Sending requested content to the requester The "easier" half: can (sort of) use some existing data hiding techniques. Upstream ("Requesting") Sending covert requests covertly to responder Key observation: Two independent problems.