Authors

Abstract

Digital watermarking hides secret or personal information in host digital data to
demonstrate and protect the copyrights of digital products, to authenticate the
contents of digital data, or to convey side information such as access control or
annotations. There are several fundamental requirements for watermarking such
as: Perceptual invisibility. For robustness, a watermark should be resistant to a
variety of manipulations, either unintentional or malicious. The detection should
be accurate and especially the mean square error rate should be very small. To
help protect the copyright and data security, Rijndael algorithm will be used
using many mathematical operations like (Byte Substitution, ShiftRow,
MixColumn and AddRound Key). The wavelet transform or wavelet analysis is
probably the most recent solution to watermarking Rijndael code. Meaning by
factoring technique for invisible watermarking Rijndael code is calculated and
inputted in random locations. At the end, a detection process based on back
propagation neural network will be used to detect watermarking string.