A method of encrypting a transmission unit of a generalized scalable bit-stream includes, for each atom of the transmission unit, concatenating bit-stream segments that map to the atom to obtain data for each atom. The data for a logically first atom of the plurality of atoms of the multi-dimensional scalable representation is encrypted using an initialization input to produce an encryption output seed of the logically first atom and an encrypted logically first atom. In addition, the data of other atoms are encrypted to produce encrypted other atoms and an encryption output seed of each encrypted other atom. Encryption of a particular atom of the other atoms includes using encryption output seeds of adjacent causal atoms of the particular atom as an encryption input seed for encrypting the particular atom.

 
Web www.patentalert.com

< Flash update using a trusted platform module

> Reproduction apparatus

~ 00494