Processing

Please wait...

Settings

Settings

Goto Application

1. WO2009053605 - TRACEABLE SYSTEM FOR ENCRYPTING/DECRYPTING BROADCAST DIGITAL DATA

Publication Number WO/2009/053605
Publication Date 30.04.2009
International Application No. PCT/FR2008/051811
International Filing Date 07.10.2008
IPC
H04L 9/08 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
08Key distribution
CPC
H04L 2209/606
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
60Digital content management, e.g. content distribution
606Traitor tracing
H04L 9/0869
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
08Key distribution ; or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
0869involving random numbers or seeds
Applicants
  • FRANCE TELECOM [FR]/[FR] (AllExceptUS)
  • BILLET, Olivier [FR]/[FR] (UsOnly)
  • PHAN, Duong Hieu [VN]/[FR] (UsOnly)
Inventors
  • BILLET, Olivier
  • PHAN, Duong Hieu
Agents
  • MUSTAKI, Daniel
Priority Data
075820410.10.2007FR
Publication Language French (FR)
Filing Language French (FR)
Designated States
Title
(EN) TRACEABLE SYSTEM FOR ENCRYPTING/DECRYPTING BROADCAST DIGITAL DATA
(FR) SYSTEME TRAÇABLE DE CHIFFREMENT/DECHIFFREMENT DE DONNEES NUMERIQUES DIFFUSEES
Abstract
(EN)
The invention relates to a method for obtaining through a first entity U a derived value Kr on the basis of an input parameter r and of encrypted information Λ. This method comprises the following steps: the selecting of a W- tuple of indices (i1,i2,....,iw), where W ≥ 1, in a predetermined set of indices; and the obtaining of said derived value Kr by applying a predetermined pseudo-random function FU, termed the "derivation function", to said encrypted information Λ, said derivation function FU depending at least on a personal identifier / on said first entity, and on blocks ( TUi1, TUi2,..., TUiw) read from a predetermined table TU of blocks TUi, said table being associated with the first entity. Each of said blocks TUi has been respectively engendered by a second entity by combining, as a function of said personal identifier IU, m respective blocks T(0)i, T(1)i,...,,..., T(m-1)i, where m ≥ 2, each of said blocks T (k)i (where k = 0,1,..., m - 1 ) being constructed by means of a pseudo-random function G (k)(i), termed the "construction function", parameterized by a master value S(k), said master values S(k) not being disclosed to said first entity. Application to the encryption of paying digital contents.
(FR)
L'invention concerne un procédé d'obtention par une première entité U d'une valeur dérivée Kr à partir d'un paramètre d'entrée r et d'informations chiffrées Λ. Ce procédé comprend les étapes suivantes : la sélection d'un W- uplet d'indices (i1,i2,....,iw), ou W ≥ 1, dans un ensemble prédéterminé d'indices; et l'obtention de ladite valeur dérivée Kr en appliquant une fonction pseudo-aléatoire prédéterminée FU, dite "fonction de dérivation", auxdites informations chiffrées Λ, ladite fonction de dérivation FU dépendant au moins d'un identifiant personnel / de ladite première entité, et de blocs ( TUi1, TUi2,..., TUiw) lus dans une table prédéterminée TU de blocs TUi associée à la première entité. Chacun desdits blocs TUi a été respectivement engendré par une seconde entité en combinant, en fonction dudit identifiant personnel IU, m blocs respectifs T(0)i, T(1)i,...,,..., T(m-1)i, où m ≥ 2, chacun desdits blocs T (k)i (où k = 0,1,..., m - 1 ) étant construit au moyen d'une fonction pseudo-aléatoire G (k)(i), dite "fonction de construction", paramétrée par une valeur maîtresse S(k), lesdites valeurs maîtresses S(k) n'étant pas divulguées à ladite première entité. Application au chiffrement de contenus numériques payants.
Also published as
Latest bibliographic data on file with the International Bureau