US 11,658,954 B2
Pairing method between a multimedia unit and at least one operator, multimedia unit, operator and personalization entity for the implementation of this method
Nicolas Fischer, Versoix (CH); Brecht Wyseur, Penthalaz (CH); Jean-Bernard Fischer, Rochejean (FR); and Marco Macchetti, Casnate con Bernate (IT)
Assigned to Nagravision Sàrl, Cheseaux-sur-Lausanne (CH)
Filed by NAGRAVISION S.A., Cheseaux-sur-Lausanne (CH)
Filed on Jun. 20, 2019, as Appl. No. 16/446,820.
Application 16/446,820 is a continuation of application No. 15/044,971, filed on Feb. 16, 2016, abandoned.
Claims priority of application No. 15155391 (EP), filed on Feb. 17, 2015.
Prior Publication US 2020/0045030 A1, Feb. 6, 2020
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 9/14 (2006.01); H04N 21/2347 (2011.01); H04N 21/426 (2011.01); H04N 21/254 (2011.01); H04N 21/4627 (2011.01); H04N 21/6334 (2011.01); H04L 9/08 (2006.01)
CPC H04L 63/061 (2013.01) [H04L 9/0844 (2013.01); H04L 9/0847 (2013.01); H04L 9/14 (2013.01); H04N 21/2347 (2013.01); H04N 21/2541 (2013.01); H04N 21/42623 (2013.01); H04N 21/4627 (2013.01); H04N 21/6334 (2013.01); H04L 2209/24 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method for pairing a computing device with an operator device to communicate encrypted conditional access data, the method comprising:
receiving, at the computing device, a first key for the computing device, the first key being formed based on applying a first cryptographic function using a second key and an identifier for the computing device as input parameters;
obtaining, at the computing device, an identifier associated with the operator device;
generating, by one or more processors of the computing device, a third key, the third key being generated based on applying a mathematical function using the identifier associated with the operator device and the first key for the computing device as input parameters;
receiving, at the computing device, an encrypted transmission key, encrypted control words, and the encrypted conditional access data from the operator device, wherein the encrypted transmission key has been encrypted using a fourth key that is identical to the third key and has been generated based on applying a second mathematical function using the identifier for the computing device and a further key associated with the operator device as input parameters;
decrypting, by the one or more processors of the computing device, the encrypted transmission key using the third key, thereby obtaining a decrypted transmission key;
decrypting, by the one or more processors of the computing device, the encrypted control words using the decrypted transmission key, thereby obtaining decrypted control words, and
decrypting, by the one or more processors of the computing device, the encrypted conditional access data using the decrypted control words, thereby obtaining decrypted conditional access data.