Protection of digital content using a specific application of block cipher cryptography is described. The digital content is encrypted using an encryption key and a calculated initialization vector. The digital content includes a plurality of strides of data and each stride includes a string of data to be encrypted and a block of data to be encrypted. The calculated initialization vector to be used to encrypt the block of data is derived from the string of data in the stride to be encrypted. Furthermore, the initialization vector is calculated by performing an exclusive disjunction function on a seed value and the string of data for each stride.

 
Web www.patentalert.com

< Method and apparatus for robust embedded data

< Method and apparatus for maintaining secure and nonsecure data in a shared memory system

> Method and apparatus for uniquely and securely loading software to an individual computer

> Copy protection using multiple security levels on a programmable CD-ROM

~ 00269