Secure packet-based data broadcasting architecture
First Claim
1. A method for secure packet-based transmission of content data from a head-end to at least one client, through at least one network to which the head-end and the client are connected, comprising:
- retrieving a clear data packet in accordance to a data packet protocol comprising a clear data packet header in accordance to the data packet protocol and an unencrypted payload;
dividing the unencrypted payload from the clear data packet into one or more fragments;
applying an encryption algorithm to each fragment to generate encrypted fragments;
generating an encryption header for each encrypted fragment;
composing a packet with encrypted data for each encrypted fragment, comprising the encrypted fragment, the encryption header for the encrypted fragment, and a data packet header in accordance to the data packet protocol; and
transmitting each of the thus composed packets to the client in accordance to the data packet protocol.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for processing packets with encrypted data received by a client from a server through at least one network wherein the data packets comprise at least an encryption header (46) and payload (45), extracting the encryption header (54, 55; 69) from a data packet, extracting and decrypting the encrypted payload to form a clear data, generating a clear data packet segment. Secure packet-based transmission of content data from a server to at least one client comprises retrieving a clear data packet comprising an unencrypted payload, dividing the unencrypted payload into one or more segments, applying an encrypted algorithm to each segment to generate encrypted segments (47), generating encryption header for each encrypted segment composing a packet with encrypted data for each encrypted segment comprising the encrypted header (46), a data packet header and transmission of each of the composed packets to the client.
42 Citations
12 Claims
-
1. A method for secure packet-based transmission of content data from a head-end to at least one client, through at least one network to which the head-end and the client are connected, comprising:
-
retrieving a clear data packet in accordance to a data packet protocol comprising a clear data packet header in accordance to the data packet protocol and an unencrypted payload; dividing the unencrypted payload from the clear data packet into one or more fragments; applying an encryption algorithm to each fragment to generate encrypted fragments; generating an encryption header for each encrypted fragment; composing a packet with encrypted data for each encrypted fragment, comprising the encrypted fragment, the encryption header for the encrypted fragment, and a data packet header in accordance to the data packet protocol; and transmitting each of the thus composed packets to the client in accordance to the data packet protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification