This paper presents a novel watermarking technique utilizing a secure hash algorithm to generate a hash from singular values of the high frequency component of wavelet transformed images, aimed at protecting digital images from invertibility attacks. The method allows for simultaneous watermarking and compression through the wavelet domain, ensuring data integrity via histogram modification and maintaining signal quality during compression. Results indicate robust security against geometric and signal processing attacks, with distortion-free restored images.