XML Digital Watermarking Khalid Edris 1 , Mohammed Adam Ibrahim Fakharaldien 2 , Jasni Mohamed Zain 3 , Tuty Asmawaty Abdul Kadir 4 Software Engineering Research Department, Faculty of Computer Systems & Software Engineering, Universiti Malaysia Pahang 26300 Gambang, Kuantan, Pahang, Malaysia Khalod07@yahoo.com, mohammedfakeraldeen@yahoo.com, jasni@ump.edu, tuty@ump.edu Abstract. Due to the widespread and population of internet, digital data is copied and reproduced easily, which generate the high demand for copyright protection. Digital watermarking is one of the most efficient methods to protect the digital data. Digital watermarking is the process of hiding digital signal into digital document. The digital signal is called watermark. This paper covers the basic concepts of digital and XML watermarking. Keywords: Digital watermarking, Copyright protection, Attack, XML. 1 Introduction With the increasing of using internet, people can share and access information without difficulty, also they can sent or receive any type of data such as text, image, audio, and video. Now a day’s many educational, banks, organizations, and industries use internet for their working and transactions, so it is very important to protect the data from illegal users, access and copy. To protect data there are many ways like cryptography, steganography and watermarking, the best way is digital watermarking. Digital watermarking is the process of embedding information into digital signal, which used to verify the authenticity or the integrity of the signal or to show the identity of its owners. Digital watermarking can be used for copyright protection, owner identification to identify the owner, finger printing to identify the customer, broadcast monitoring and authentication to determine whether the data is changed or not. 2 Digital Watermarking Phases Digital watermarking process composed of three stages: 2.1 Embedding: In embedding, an algorithm accepts the host and the data to be embedded, and produces a watermarked signal. The watermark is embedded in the original signal; the watermarked digital signal is transmitted to another user.