EP1510057B1

Signing and authentication devices and processes and corresponding products, notably for dvb/mpeg mhp digital streams

Abstract

The present invention concerns a device (11) and a process for signing digital streams (10), each of them comprising contents, related to audiovisual information, and a signaling. The device applies encrypting to selectively determined descriptors of the signaling, called authenticated descriptors, to obtain signature. The invention also concerns corresponding authentication device (21) and process. Application to authentication of DVB/MPEG digital streams, notably for MHP.

EP1510057B1, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Expired 8 November 2022, 3.9 years ago.

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

20 claims: 11 independent, 9 dependent

  1. 1
    Device (11) for signing digital streams (10) intended to be transmitted via a communication network (5), by producing at least one signature to be incorporated in said digital streams (10) from encrypting applied to said digital streams (10), each of said digital streams (10) comprising several information entities, said entities including:- contents, related to at least audiovisual information, - and at least one signalling, made of an information set related to origins, destinations and structuring of said contents, said signalling being liable to be modified in networks due to network requirements, containing essential data structures called descriptors, and being built mainly by means of arranged groupings called tables, characterized in that said device (11) is adapted to apply said encrypting to at least said signalling, and more specifically to authenticated descriptors, selectively determined among said descriptors of said signalling, the authenticated descriptors remaining untouched by re-multiplexing steps in network head-ends.
  2. 5
    Signing device according to any of the preceding claims, characterized in that it is adapted to apply said encrypting to the authentication of any MPEG/DVB table.
  3. 8
    Signing device according to any of the preceding claims, characterized in that it comprises means for enabling (12) a user to select said authenticated descriptors.
  4. 9
    Signing device according to any of the preceding claims, characterized in that it is adapted to introduce said signature in at least one lowest level signature descriptor in said digital streams (10) and to further incorporate in said digital streams (10) at least one certification descriptor including certification data on said signature and at least one higher level signature descriptor resulting from applying encrypting to both contents of said lowest level signature descriptor and certification descriptor.
  5. 10
    Signing device according to any of the preceding claims, characterized in that it comprises means for incorporating (13) into said digital streams (10) addresses of said authenticated descriptors.
  6. 13
    Signing device according to any of claims 10 to 12, characterized in that each table comprises at least one section having a limited size and being allocated a number, each section comprising at least one loop successively introducing descriptors in said section, wherein said incorporating means (13) are adapted to specify the address of each of said authenticated descriptors belonging to at least one given loop of a given section and having at least one occurrence number respectively for each of said loops, by mentioning at least said section number and said occurrence numbers.
  7. 14
    Signing device according to any of claims 10 to 13, characterized in that it is adapted to introduce said signature, and possibly at least one of said digest values and said certification data, in the form of private data into at least one specific section, said specific section being linked to said sections containing said authenticated descriptors.
  8. 15
    Process for signing digital streams (10) intended to be transmitted via a communication network (5), by producing at least one signature to be incorporated in said digital streams (10) from encrypting applied to said digital streams (10), each of said digital streams (10) comprising several information entities, said entities including:- contents, related to at least audiovisual information, - and at least one signalling, made of an information set related to origins, destinations and structuring of said contents, said signalling being liable to be modified in networks due to network requirements, containing essential data structures called descriptors, and being built mainly by means of arranged groupings called tables, characterized in that said process comprises a step of applying said encrypting to said signalling, and more specifically to authenticated descriptors, selectively determined among said descriptors of said signalling, the authenticated descriptors remaining untouched by re-multiplexing steps in network head-ends, said signing process being preferably intended to be executed by means of a signing device (11) according to any of claims 1 to 14.
  9. 16
    Device (21) for authenticating digital streams (10) received via a communication network (5) by checking at least one signature incorporated in said digital streams (10), each of said digital streams (10) comprising several information entities, said entities including:- contents, related to at least audiovisual information, - and at least one signalling, made of an information set related to origins, destinations and structuring of said contents, said signalling being liable to be modified in networks due to network requirements, containing essential data structures called descriptors, and being built mainly by means of arranged groupings called tables, characterized in that said authentication device (21) is adapted to apply authentication to at least said signalling, and more specifically to authenticated descriptors, selectively determined among said descriptors of said signalling, the authenticated descriptors remaining untouched by re-multiplexing steps in network head-ends, from which said signature is computed, said authentication device (21) being preferably intended to be applied to digital streams (10) comprising signatures produced by a signing device (11) according to any of claims 1 to 14.
  10. 19
    Computer program product comprising program code instructions for executing the steps of the process according to any of claims 15 and 18 when said program is executed on a computer.
  11. 20
    Digital stream (10) comprising several information entities, said entities including:- contents, related to at least audiovisual information, - and at least one signalling, made of an information set related to origins, destinations and structuring of said contents, said signalling being liable to be modified in networks due to network requirements, containing essential data structures called descriptors, and being built mainly by means of arranged groupings called tables, - at least one signature being incorporated in said digital stream (10), characterized in that said signature is computed from said signalling, and more specifically from authenticated descriptors, selectively determined among said descriptors of said signalling, the authenticated descriptors remaining untouched by re-multiplexing steps in network head-ends, said digital stream (10) being preferably produced by a signing device (11) according to any of claims 1 to 14.