A method and apparatus for providing protection from unauthorized use of
messages received by a system is described. The receiving system can
receive a message from a sending system, for example, over a network or
from local media. The message can be an e-mail message, the contents of a
Web page, music, or software, etc. The receiving system stores the
digital information in a storage device in a manner designed to conceal
the message from unauthorized access. When a user of the receiving system
wants to view the message, the digital information is accessed, the
message is generated from the digital information and displayed at the
receiving system. Use of this generated message is restricted. In another
embodiment, this use is limited to outputting (i.e., displaying and
producing sound) the generated message at the receiving system. The
receiving system cannot copy, modify, save, forward, or capture any
portion of the generated message. In another embodiment, restrictions on
the use of the generated message are relaxed to allow printing a copy of
the generated message.