Encryption Image Watermarking Algorithm Based on 2D Discrete Cosine Transform
This paper combined Advanced Encryption Standard(AES)algorithm with watermark embedding and extraction algorithm based on two-dimensional Discrete Cosine Transform(DCT).An encrypted image watermarking algorithm based on DCT is proposed.The algorithm firstly encrypts the embedded watermark by AES,and then imparts the encrypted watermark into the carrier image in the DCT domain.When extracting the watermark,the algorithm first transforms the carrier image with embedded information by DCT,then extracts the embedded information in DCT domain,and finally decrypts the extracted ciphertext information by AES to obtain the embedded watermark.Through the analysis of anti-attack capability,it is proved that the algorithm can ensure the concealment and security of embedded information at the same time.