Set theoretic framework for multimedia security and data hiding: applications to watermarking, steganography, fingerprinting, and beyond