  This paper presents an overview of different concepts regarding covert
channels. It discusses the various classifications and the detailing of various
fields used to manipulate for the covert channel execution.Different evaluation
criterias are presented for measuring the strength of covert channels. The
defenses and prevention schemes for this covert channel will also be discussed.
This paper also discuss about an advanced timing channel i.e.Temperature Based
Covert Channel.
