Data encryption
AssigneeThe University of Bristol
InventorsNithin Mohan Thomas, David Roger Bull, David Wallace Redmill
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe University of Bristol
InventorsNithin Mohan Thomas, David Roger Bull, David Wallace Redmill
Estimating the term…
A system for encryption, and subsequent decryption, of encoded data allows for transcoding of the encrypted data. The data is encoded in such a way that different packets have different importance levels, so that some or all of the packets at the lower importance levels can be discarded or truncated in order to reduce the data rate. This is achieved by introducing dependencies into the encoding process. The packets at the highest importance level are encoded with reference only to other packets at the highest importance level, while the encoding of packets at lower importance levels also depend on the encoding of the packets at the highest importance level. The encoded data is then encrypted in such a way that the encryption process has dependencies that correspond to the dependencies in the encoding process. Packets at the highest importance level are encrypted with reference to other encrypted packets at the highest importance level, while the encryption of packets at lower importance levels also uses the results of encrypting the packets at the highest importance level.
A method of encrypting a data stream, wherein the data stream comprises encoded packets of data, and the packets of data include packets having a first importance level, and packets having a second importance level, the second importance level being lower than the first importance level, wherein the method comprises:
A method of encrypting a data stream, wherein the data stream comprises packets of data, the packets of data being encoded by means of an encoding method that introduces encoding dependencies between the packets, the method comprising:
A method of decrypting a data stream, wherein the data stream comprises encrypted encoded packets of data, and the encrypted encoded packets of data include packets having a first importance level, and packets having a second importance level, the second importance level being lower than the first importance level, wherein the method comprises:
An encryption system for encrypting a data stream, wherein the data stream comprises encoded packets of data, and the packets of data include packets having a first importance level, and packets having a second importance level, the second importance level being lower than the first importance level, wherein the system comprises:
A decryption system for decrypting a data stream, wherein the data stream comprises encrypted encoded packets of data, and the encrypted encoded packets of data include packets having a first importance level, and packets having a second importance level, the second importance level being lower than the first importance level, wherein the system comprises:
Dependencies are inferred from the claim text.