Data is a vital resource in all areas. With the wide use of internet, the security of the data being transmitted over internet also became an important challenge. Now data security over internet has been an important challenge for researches and computer engineers for decades. The number of attacks is being increasing day-by-day. Data hiding is the method of hiding secret messages into cover media so that an attacker will not know the presence of that data in the image.