A packager packages digital content for a user and a licensor issues a digital license to the user for the content such that the user renders the content only in accordance with the license. The licensor and packager share a Secret to allow the packager and the licensor to calculate a content key (KD) for the content. To package the content for the user, the packager calculates a content key (KD) based on the shared Secret and a content ID and encrypts the content according to (KD). To issue a license to the user for the content, the licensor also calculates (KD) based on the shared Secret and the content ID, encrypts (KD) according to a public key of the user to form the license, and sends the license to the user.

 
Web www.patentalert.com

< Dynamically allocated cluster system

< Database system and method for organizing and sharing information

> Mechanism and apparatus for security of newly spawned repository spaces in a distributed computing environment

> System for dynamically encrypting information for secure internet commerce and providing embedded fulfillment software

~ 00270