CA2416092C

Secure packet-based data broadcasting architecture

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.

CA2416092C, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Expired 13 July 2021, 5.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 1 independent, 11 dependent

  1. 1
    CA 02416092 2010-04-06 CLAIMS 1. 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 comprising an unencrypted payload;- dividing the unencrypted payload into two 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 fragment, the encryption header for the fragment and a data packet header;and — transmitting each of the thus composed packets to the client.