Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

watermarking source code in C++

Status
Not open for further replies.

inhamu

Instructor
Jun 15, 2004
1
ZW
Could anyone help? I need code or algorithms that do watermarking of data be it text, video or audio. The code should preferably be in Visual C++
 
You mean checksum algorithm (MD5, etc.)?

Checksum algorithm is typically used to ensure that the binary of the files downloaded over the net matches the original ones. I am not quite familiar with its details but you can look it up on google.

However, checksum does not prevent people from altering your files.

You can also digitally sign the files. Use PGP or GNU's GPG programs. The recipients can check for the files signature, and it will flag if the files are altered or corrupted.
 
By "watermarking" do you mean adding an invisible signature added to the media, imperceptible to the eye, but made so that an algorithm can detect it? This is a method of marking something so that you can detect later if someone steals it for their own published or commercial use.

The methods to watermark video and audio are very different because to make such a mark imperceptible you have to alter the data in a way that is specific to the type of the media. If you tried to put a video watermark on an audio file, you would probably perceive the alteration.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top