[go: up one dir, main page]

RU2012151859A - Способы дешифрования, передачи и приема контрольных слов, носитель записи и сервер контрольных слов для осуществления этих способов - Google Patents

Способы дешифрования, передачи и приема контрольных слов, носитель записи и сервер контрольных слов для осуществления этих способов Download PDF

Info

Publication number
RU2012151859A
RU2012151859A RU2012151859/08A RU2012151859A RU2012151859A RU 2012151859 A RU2012151859 A RU 2012151859A RU 2012151859/08 A RU2012151859/08 A RU 2012151859/08A RU 2012151859 A RU2012151859 A RU 2012151859A RU 2012151859 A RU2012151859 A RU 2012151859A
Authority
RU
Russia
Prior art keywords
control words
terminal
cryptoperiods
specified
additional
Prior art date
Application number
RU2012151859/08A
Other languages
English (en)
Other versions
RU2541190C2 (ru
Inventor
Жиль ДЮБРЁЙК
Эрвани МАЖИ
Original Assignee
Виаксесс
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Виаксесс filed Critical Виаксесс
Publication of RU2012151859A publication Critical patent/RU2012151859A/ru
Application granted granted Critical
Publication of RU2541190C2 publication Critical patent/RU2541190C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/083Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/14Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/631Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/601Broadcast encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Storage Device Security (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

1. Способ дешифрования контрольных слов для терминалов, механически и электронно независимых друг от друга, содержащий этапы, на которых:в ответ на отсутствие в любом из терминалов одного или множества контрольных слов CWдля дешифрования одного или нескольких криптопериодов мультимедийного контента передают (140) посредством указанного терминала в сервер контрольных слов запрос, содержащий криптограмму(ы) указанного одного или множества отсутствующих контрольных слов, и в ответпередают (178) с помощью сервера контрольных слов в указанный терминал указанное одно или множество отсутствующих контрольных слов,при этом с помощью сервера контрольных слов:определяют (164) выборочно для каждого терминала число дополнительных контрольных слов CW, предназначенных для передачи в терминал, в зависимости от вероятности компрометации защиты указанных дополнительных контрольных слов, ипомимо отсутствующих контрольных слов CWпередают (178) в указанный терминал указанное определенное число дополнительных контрольных слов CW, что позволяет терминалу дешифровать дополнительные криптопериоды мультимедийного контента в дополнение к криптопериодам, дешифруемым при помощи запрошенных отсутствующих контрольных слов CW.2. Способ передачи контрольных слов в терминалы, механически и электронно независимые друг от друга, для осуществления способа по п.1, при этом способ содержит:передают (178) в любой из указанных терминалов отсутствующие контрольные слова CWв ответ на запрос указанного терминала, содержащий криптограмму(ы) отсутствующих контрольных слов,определяют (164) выборочно для каждого терминала число дополнительных контрольн

Claims (10)

1. Способ дешифрования контрольных слов для терминалов, механически и электронно независимых друг от друга, содержащий этапы, на которых:
в ответ на отсутствие в любом из терминалов одного или множества контрольных слов CWc для дешифрования одного или нескольких криптопериодов мультимедийного контента передают (140) посредством указанного терминала в сервер контрольных слов запрос, содержащий криптограмму(ы) указанного одного или множества отсутствующих контрольных слов, и в ответ
передают (178) с помощью сервера контрольных слов в указанный терминал указанное одно или множество отсутствующих контрольных слов,
при этом с помощью сервера контрольных слов:
определяют (164) выборочно для каждого терминала число дополнительных контрольных слов CWs, предназначенных для передачи в терминал, в зависимости от вероятности компрометации защиты указанных дополнительных контрольных слов, и
помимо отсутствующих контрольных слов CWc передают (178) в указанный терминал указанное определенное число дополнительных контрольных слов CWs, что позволяет терминалу дешифровать дополнительные криптопериоды мультимедийного контента в дополнение к криптопериодам, дешифруемым при помощи запрошенных отсутствующих контрольных слов CWc.
2. Способ передачи контрольных слов в терминалы, механически и электронно независимые друг от друга, для осуществления способа по п.1, при этом способ содержит:
передают (178) в любой из указанных терминалов отсутствующие контрольные слова CWc в ответ на запрос указанного терминала, содержащий криптограмму(ы) отсутствующих контрольных слов,
определяют (164) выборочно для каждого терминала число дополнительных контрольных слов CWs, передаваемых в терминал, в зависимости от вероятности компрометации защиты указанных дополнительных контрольных слов,
помимо отсутствующих контрольных слов CWc передают (178) в указанный терминал указанное определенное число дополнительных контрольных слов CWs, что позволяет терминалу дешифровать дополнительные криптопериоды мультимедийного контента в дополнение к криптопериодам, дешифруемым при помощи запрошенных отсутствующих контрольных слов CWc.
3. Способ по п.2, в котором число дополнительных контрольных слов устанавливают (172) в зависимости:
от оценки числа запросов, подлежащих обработке сервером контрольных слов в течение нескольких предстоящих криптопериодов, и
от правила определения числа подлежащих передаче дополнительных контрольных слов в зависимости от упомянутой оценки, что позволяет более равномерно распределить на будущие криптопериоды число запросов, подлежащих обработке сервером контрольных слов в течение каждого из указанных будущих криптопериодов.
4. Способ по п.3, в котором с помощью сервера контрольных слов оценивают (174) число запросов, подлежащих обработке во время будущих криптопериодов, на основании числа дополнительных контрольных слов, переданных в терминалы указанным сервером в течение прошедших криптопериодов и в течение текущего криптопериода.
5. Способ по п.2, в котором число дополнительных контрольных слов определяют в зависимости от случайного числа, выбираемого случайно или псевдослучайно, в интервале чисел, величина которого зависит от вероятности компрометации защиты контрольных слов, хранящихся в терминале.
6. Способ по п.2, в котором число дополнительных контрольных слов CWs устанавливают (168) также в зависимости от вероятного числа последовательных криптопериодов указанного мультимедийного контента, подлежащих дешифрованию указанным терминалом.
7. Способ по п.2, в котором вероятность компрометации защиты дополнительных контрольных слов CWs зависит от идентификатора терминала, и/или счетчика ошибок работы указанного терминала, и/или идентификатора мультимедийного контента.
8. Способ приема контрольных слов терминалом для осуществления способа по п.1, в котором в ответ на отсутствие в указанном терминале одного или множества контрольных слов CWc для дешифрования одного или множества криптопериодов мультимедийного контента с помощью указанного терминала передают (140) в сервер контрольных слов запрос, содержащий криптограмму(ы) указанного одного или множества отсутствующих контрольных слов,
при этом в дополнение к запрошенным отсутствующим контрольным словам с помощью указанного терминала принимают (180) определенное число дополнительных контрольных слов, что позволяет указанному терминалу дешифровать дополнительные криптопериоды указанного мультимедийного контента в дополнение к криптопериодам, дешифруемым при помощи запрошенных отсутствующих контрольных слов CWc.
9. Носитель записи данных, содержащий команды для осуществления способа по любому из предыдущих пунктов при исполнении указанных команд электронным вычислительным устройством.
10. Сервер контрольных слов для терминалов, механически и электронно независимых друг от друга, предназначенный для осуществления способа по п.1, при этом сервер (106) выполнен с возможностью передачи на любой из терминалов одного или множества отсутствующих контрольных слов CWc в ответ на запрос от указанного терминала, содержащий криптограмму(ы) указанного одного или множества отсутствующих контрольных слов,
при этом сервер (106) контрольных слов выполнен с возможностью:
выборочного определения для каждого терминала числа дополнительных контрольных слов CWs, подлежащих передаче в терминал, в зависимости от вероятности компрометации защиты указанных дополнительных контрольных слов, и
передачи в указанный терминал помимо отсутствующих контрольных слов CWc указанного определенного числа дополнительных контрольных слов CWs, что позволяет терминалу дешифровать дополнительные криптопериоды мультимедийного контента в дополнение к криптопериодам, дешифруемым при помощи запрошенных отсутствующих контрольных слов CWc.
RU2012151859/08A 2010-05-04 2011-05-03 Способы дешифрования, передачи и приема контрольных слов, наситель записи и сервер контрольных слов для осуществления этих способов RU2541190C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR1053467 2010-05-04
FR1053467A FR2959905B1 (fr) 2010-05-04 2010-05-04 Procede de dechiffrement,de transmission et de reception de mots de controle, support d'enregistrement et serveur de mots de controle pour la mise en oeuvre de ces procedes
PCT/EP2011/057066 WO2011138333A1 (fr) 2010-05-04 2011-05-03 Procedes de dechiffrement, de transmission et de reception de mots de controle, support d'enregistrement et serveur de mots de controle pour la mise en oeuvre de ces procedes

Publications (2)

Publication Number Publication Date
RU2012151859A true RU2012151859A (ru) 2014-06-10
RU2541190C2 RU2541190C2 (ru) 2015-02-10

Family

ID=42937403

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012151859/08A RU2541190C2 (ru) 2010-05-04 2011-05-03 Способы дешифрования, передачи и приема контрольных слов, наситель записи и сервер контрольных слов для осуществления этих способов

Country Status (8)

Country Link
US (1) US8804965B2 (ru)
EP (1) EP2567500B1 (ru)
ES (1) ES2627916T3 (ru)
FR (1) FR2959905B1 (ru)
PL (1) PL2567500T3 (ru)
RU (1) RU2541190C2 (ru)
TW (1) TWI477133B (ru)
WO (1) WO2011138333A1 (ru)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2958103B1 (fr) * 2010-03-23 2012-08-17 Cryptoexperts Sas Procede pour identifier un dispositif mis en oeuvre par un terminal pirate et dispositif associe
FR2978848B1 (fr) * 2011-08-02 2013-08-30 Viaccess Sa Procede de lissage de la charge de travail d'un serveur
EP2587827A1 (en) * 2011-10-31 2013-05-01 Nagravision S.A. Method and hybrid multimedia unit for descrambling a digital broadcast transport stream
FR3009634B1 (fr) 2013-08-09 2015-08-21 Viaccess Sa Procede de fourniture d'une licence dans un systeme de fourniture de contenus multimedias
FR3044442B1 (fr) * 2015-11-27 2018-02-09 Viaccess Procede d’identification de processeurs de securite.
US9713070B1 (en) * 2016-08-18 2017-07-18 Cisco Technology, Inc. Regional conditional access
FR3083660B1 (fr) 2018-07-04 2020-12-04 Viaccess Sa Procede d'obtention d'une succession de cles cryptographiques

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6898285B1 (en) * 2000-06-02 2005-05-24 General Instrument Corporation System to deliver encrypted access control information to support interoperability between digital information processing/control equipment
US20040083177A1 (en) * 2002-10-29 2004-04-29 General Instrument Corporation Method and apparatus for pre-encrypting VOD material with a changing cryptographic key
EP1742475A1 (fr) * 2005-07-07 2007-01-10 Nagravision S.A. Méthode de contrôle d'accès à des données chiffrées
FR2894757B1 (fr) * 2005-12-13 2008-05-09 Viaccess Sa Procede de controle d'acces a un contenu embrouille
US20080019517A1 (en) * 2006-04-06 2008-01-24 Peter Munguia Control work key store for multiple data streams
FR2905215B1 (fr) * 2006-08-23 2009-01-09 Viaccess Sa Procede de transmission d'une donnee complementaire a un terminal de reception
US20080137850A1 (en) * 2006-12-07 2008-06-12 Rajesh Mamidwar Method and system for a generic key packet for mpeg-2 transport scrambling
WO2009112966A2 (en) * 2008-03-10 2009-09-17 Nds Limited Key distribution system

Also Published As

Publication number Publication date
FR2959905A1 (fr) 2011-11-11
WO2011138333A1 (fr) 2011-11-10
TWI477133B (zh) 2015-03-11
ES2627916T3 (es) 2017-08-01
EP2567500A1 (fr) 2013-03-13
FR2959905B1 (fr) 2012-07-27
RU2541190C2 (ru) 2015-02-10
TW201203990A (en) 2012-01-16
US8804965B2 (en) 2014-08-12
EP2567500B1 (fr) 2017-04-19
US20130046969A1 (en) 2013-02-21
PL2567500T3 (pl) 2017-09-29

Similar Documents

Publication Publication Date Title
RU2012151859A (ru) Способы дешифрования, передачи и приема контрольных слов, носитель записи и сервер контрольных слов для осуществления этих способов
US20120324552A1 (en) System and Method for Securing Embedded Media
EP2605168A2 (en) System and method for preventing the unauthorized playback of content
WO2019101243A3 (en) Preventing misrepresentation of input data by participants in secure multi-party computation
US20120096259A1 (en) System and method for performing mutual authentication
WO2008026060A3 (en) Method, system and device for synchronizing between server and mobile device
US10476669B2 (en) Polymorphic encryption key matrices
US20160148232A1 (en) Using hashed media identifiers to determine audience measurement data including demographic data from third party providers
US9641328B1 (en) Generation of public-private key pairs
WO2018220693A1 (ja) 情報処理装置、検証装置、情報処理システム、情報処理方法、及び、記録媒体
WO2018090967A1 (zh) 基于eoc网络的数据安全传输方法及系统
US8006249B2 (en) Method of implementing a state tracking mechanism in a communications session between a server and a client system
CN106453362A (zh) 一种车载设备数据传输方法及装置
EP3317798B1 (en) Decrypting and decoding media assets through a secure data path
CN115225934A (zh) 视频播放方法、系统、电子设备以及存储介质
de Fuentes et al. Applying information hiding in VANETs to covertly report misbehaving vehicles
US9559840B2 (en) Low-bandwidth time-embargoed content disclosure
CN113312655A (zh) 基于重定向的文件传输方法、电子设备及可读存储介质
US20170316217A1 (en) Multi-factor authentication based content management
JP2015537401A5 (ru)
RU2011132011A (ru) Способ передачи, способ приема и способ идентификации, процессор безопасности и носитель записи данных для этих способов
RU2010103447A (ru) Устройство сервера, способ распределения лицензии и устройство приема содержания
CN113806759B (zh) 联邦学习模型的训练方法、装置、电子设备和存储介质
CN113824677B (zh) 联邦学习模型的训练方法、装置、电子设备和存储介质
US11533162B2 (en) Method for verification of integrity and decryption of an encrypted message, associated cryptomodule and terminal