1. A method for encoding medical digital images with watermarks comprising: receiving a medical digital image; generating a first chaotic parameter associated with source information for the medical digital image, wherein the first chaotic parameter is generated based at least in part on normalizing a single number representing the entire medical digital image; generating a chaotic sequence based on the first chaotic parameter, wherein the first chaotic parameter is used as an initial condition to generate the chaotic sequence and wherein the chaotic sequence represents a watermark; transforming the medical digital image to include a plurality of image blocks via a discrete cosine transform (DCT) process; and embedding the watermark in a first and a second image block from among the plurality of image blocks that form at least a part of the medical digital image.