Pre-payment television system using a memory card associated with a decoder.
Abstract
According to the invention, on the emitter side, a number generator (10) delivers a random code (XAL) which is sent to the input of a master card (11) which ciphers such code according to a predetermined key (100), the code thus ciphered is broadcast with the video signal, a first device (17) receives on the one hand the random code (XA) and on the other hand the code ciphered by the master card (11) and effects a predetermined numerical combination of these two codes, such combination forming the initialization word of a pseudo-random generator (12) intended to provide a table of codes for scrambling the video signal and, on the receiver side, the ciphered code received is deciphered by a customer card (13), a second device (18) receives at the inputs on the one hand the ciphered code and on the other hand the code deciphered (XA) by the customer card (13) and effects a numerical combination of these two codes which is similar to the combination of the first device (17).

Term
Term ended
Expired 19 February 2005, 21.6 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
1 claim: 1 independent, 0 dependent
- 1CLAIMS REIVINDICAÇÕES - 15 _ - 15 _ Pay-TV system using a memory card associated with a decoder, characterized in that, on the broadcasting side, a number generator (10) provides a random code (XA) which is sent to the input of a motherboard (11). ) encrypting this code using a predetermined key (100), the thus encrypted code being broadcast with the video signal by a first device (17) receiving at its inputs, on the one hand, the random code (XA) and on the other hand encrypted code (XB) by the motherboard (11) and make a determined digital combination of these two codes, this combination constituting the initialization word of a pseudorandom generator (12) to provide a code table for performing the encryption of the video signal and, on the receiving side, the received encrypted code (XB) is decrypted by a client card (13), by a second device (10) receiving at its inputs, on the one hand, the encrypted code ( XB) and, On the other hand, the code is decrypted (XA) by the client card (13) and digitally combines these two codes with that of the first device (17). (14) providing a code table identical to that of the broadcast and intended to neutralize video signal interference · Sistema de televisão com pagamento utilizando um cartao de memória associado a um descodificador, caracterizado por, do lado da emissão, um gerador de números (10) fornecer um código aleatório (XA) que é enviado para a entrada de um cartão-mãe (11) que cifra este código, utilizando uma chave pré-determinada (100), sendo o código assim cifrado difundido com o sinal de vídeo, por um primeiro dispositivo (17) receber nas suas entradas, por um lado, o código aleatório (XA) e, por outro lado, o código cifrado (XB) pelo cartao-mãe (11) e efectuar uma combinação digital determinada destes dois códigos, constituindo esta combinação a palavra de inicialização de um gerador pseudo-aleatório (12) destinado a fornecer uma tabela de códigos destinada a efectuar a cifração do sinal de vídeo e, do lado da recepção, o código cifrado (XB) recebido ser decifrado por um cartão de cliente (13), por um segundo dispositivo (10) receber nas suas entradas, por um lado, o código cifrado (XB) e, por outro lado, o código decifrado (XA) pelo cartão de cliente (13) e efectuar uma combinação digital destes dois códigos idêntica à do primeiro dispositivo (17), constituindo o resultado desta combinação a palavra de inicializaçao de um outro gerador pseudo-aleatório (14) que fornece uma tabela de códigos idêntica à da emissão e destinada a efectuar a neutralização da interferência do sinal de vídeo· 25istema de acordo com a reivindicação 1, caracterizado por os primeiros (17) e segundo (10) dispositivos efectua rem uma mesma combinação digital cuja função é tal que a função recíproca apenas possa ser determinada por um ensaio exaustivo· System according to Claim 1, characterized in that the first (17) and second (10) devices perform the same digital combination whose function is such that the reciprocal function can only be determined by an exhaustive test. - 39 5istema de acordo com a reivindicação 2, caracterizado por os primeiro (17) e o segundo (18) dispositivos efectuarem uma mesma combinação digital de números binários e cuja função é um OU EXCLUSIVO· 5. A system according to claim 2, characterized in that the first (17) and second (18) devices perform the same digital binary number combination and whose function is an EXCLUSIVE OR · Foi inventor André Kudelski, suiço, residente em Chemin de la Crésentine 21, CH-1023 Crissier, Suiça. He was inventor André Kudelski, Swiss, residing in Chemin de la Crésentine 21, CH-1023 Crissier, Switzerland. A requerente declara que o primeiro pedido desta patente foi apresentado em França, em 22 de Fevereiro de 19Θ9, sob o n2. 09 02472. The applicant states that the first application for this patent was filed in France on 22 February 19Θ9 under no. 09 02472. Lisboa, 19 de Fevereiro de 1990. Lisbon, February 19, 1990. RESUME RESUMO PAYMENT TELEVISION SYSTEM USING A SISTEMA DE TELEVISÃO COM PAGAMENTO UTILIZANDO UM A550 MEMORY CARD TO A DECODER CARTftO DE MEMÕRIA A550CIAD0 A UM DESCODIFICADOR A invenção refere-se a um sistema de televisão com pagamento utilizando um cartao de memória associado a um descodificador» The invention relates to a pay-TV system using a memory card associated with a decoder. According to the invention, on the emission side, a number generator (10) provides a random code (XAL) which is sent to the input of a motherboard (11) which encrypts this code according to a predetermined key ( 100), the encrypted code being thus broadcast with the video signal, a first device (17) receives at the inputs, on the one hand, the random code (XA) and, on the other hand, the code encrypted by the motherboard (11). ), making a determined digital combination of these two codes, this combination constituting the initialization word of a pseudorandom generator (12) for providing a table of codes for interference of the video signal and, on the receiving side, the encrypted code received is decrypted by a client card (13), a second device (18) receives the encrypted code on the one hand, and on the other hand the decrypted code (XA) by the customer card (13) and makes a com! digital coding of these two codes is identical to that of the first device (17). Segundo a invenção, do lado da emissão, um gerador de nómeros (10) fornece um código aleatório (XAL) que é enviado para a entrada de um cartão-mãe (11) que cifra este código de acordo com uma chave pré-determinada (100), sendo o código assim cifrado difundido com o sinal de vídeo, um primeiro dispositivo (17) recebe nas entradas, por um lado, o código aleatório (XA) e, por outro lado, o código cifrado pelo cartão-mãe (11), efectuando uma combinação digital determinada destes dois códigos constituindo esta combinação a palavra de inicializaçao de um gerador pseudo-aleatório (12) destinado a fornecer uma tabela de códigos destinados a efectuar uma interferência do sinal de vídeo e, do lado da recepção, o código cifrado recebido é decifrada por um cartão de cliente (13), um segundo dispositivo (18) recebe nas entradas, por um lado, o código cifrado e, por outro, o códi go decifrado (XA) pelo cartão de cliente (13) e efectua uma com! binaçao digital destes dois códigos idêntica à do primeiro dispositivo (17) .
41 paragraphs in 3 sections, as filed
D'ENREGI5TREURS NAGRA, SWITZERLAND, INDUSTRIAL AND COMMERCIAL, established in Route de Genève 22, CH-1O33 CHESEAUX S / LAUSANNE, SWITZERLAND, for:
PAYMENT TELEVISION SYSTEM USING A
MEMORY CARD ASSOCIATED WITH A DEDEDIFIER
The present invention relates to a pay-TV system or device using a memory card associated with a decoder.
In pay-TV systems or devices, the video and audio signal intended for broadcasting is firstly interfered with by any process, then merged by radio, satellite or cable and finally received and released. interference at the level of each customer with the aid of a specific device usually called a decoder.
[! On pay television systems perfect! As known today, the decoder essentially comprises an electronic device for the elimination of intercomputing. video image reference. This decoder is associated with j | a memory card intended primarily for controlling the same issues and managing the credit required to purchase such issues
In such pay-TV systems, an arbitrary word for the initialization of a pseudo-random generator that determines a code table is edited at the broadcast level. · This code table is used for video signal interference, then this initialization word is encrypted using a predetermined encryption key, then this encrypted initialization word is broadcast with the video signal · On reception at the client decoder level, the initialization word is deciphered using the same predetermined code key, so as to give back in clear language the said word for use as the initialization word of a pseudo-random generator identical to the one used for issuing and generating, therefore an identical code table · This code table is then used to eliminate interference from the video signal that can then be sent to the TV.
Following this text, it is called provider! of service<sup>1</sup>»Every person or company that has the right to broadcast interfering broadcasts (also called coded) and which makes available to its customers a special decoder or special card that will fit a decoder that can also serve as a decoder emissions from other service providers. Following this text, a motherboard is a card or device for
I encrypt the startup word using a specific key from a service provider and is called a customer card ί; the corresponding card or device made available to customers.
• I |! The memory card has numerous advantages ie, among others, that it allows simultaneous scanning by<sup>1</sup>
<img file="PT93196B_D0001.tif" />
various service providers, but may also present certain drawbacks linked to the risks of piracy, which will now be exposed. In the case of a memory card intended for use by several service providers, one service provider A may enter his keys and rights on each card and another service provider B may write to his or her own cards or other cards. keys and their rights independently. In this case, it is conceivable for a knowledgeable person to look for a customer card and use it to decrypt the startup word, sent encrypted with the service provider A video signal, then use a motherboard to encrypt this startup word according to the different key used by another service provider, for example service provider B, and thus send to persons who may be complicit the emissions from service provider A, transposed into the service provider's card network B.
The present invention aims to remedy the aforementioned drawback.
The present invention therefore relates to a sisH ** <sub>M</sub> pay television theme using a memory card associated with a decoder.
According to a feature of the present invention, on the emission side a number generator provides a random code. which is sent to the input of a motherboard that encrypts <this code using a predetermined key, the encrypted code being then broadcast with the video signal and receiving a
Í;
first device in your entries on the one hand the code i<sup>1</sup> and, on the other hand, the code encrypted by the motherboard and making a determined digital combination of these two codes, this combination being the initialization word of
<img file="PT93196B_D0002.tif" />
a pseudo-random generator for providing a code table for interference with the video signal and, on the receiving side, the decoder receiving the encrypted code, which is deciphered by a customer card, receiving a second device on its enters, on the one hand, the encrypted code and, on the other hand, the code deciphered by the customer's card and making a digital combination of these two codes identical to that of the first device, the result of this ** · combinação * combination is the start word of another pseudorandom generator that provides a code table identical to that of the broadcast and designed to remove interference from the video signal ·
According to one embodiment of the present invention, the first and second devices perform the same digital combination whose function is such that the proca function cannot be determined except by means of a reciprocal test.
According to the invention, the first same digital combination is an OR EXCLUSIVD.
with another embodiment of the presence second devices perform one of binary numbers and whose function is
Other features and advantages of this
A. The invention will be apparent from the description of an example of the following embodiment, illustrated in the accompanying drawings, which figures represent:
Fig. 1, the basic principle of a pay television system.
Fig. 2, the principle of operation of a pay-TV system using a
<img file="PT93196B_D0003.tif" />
memory, now known, also illustrating a possible mode of piracy; and
Fig. 3, the principle of operation of a pay television system according to the present invention, also illustrating the impossibility of piracy.
In fig. 1 distinguishes a device (1), for example a microcomputer, whereby the service provider for predicted and useful emissions data for customers. This data is associated in (2) with the video signal provided by a magnetoscope (3) or any other system. Return lines from the vertical scan of the video signal are generally used to transmit this data.
I
The video signal and associated data are then subjected to interference via an interference source (4) which renders the image unusable by a non-customer. This interfered signal is transmitted by a satellite or cable link to the receiver (9) of each subscriber, allowing a signal neutralizer. interference or decoder (6) a broadcast refund on a television of normal quality (7).
In fig. 2, we distinguish a system for introducing interference (8) into the emission and a system for neutralizing interference, also called a decoder, (9),
Ϊ<sup>1</sup> r at the home reception of the subscriber of this pay-TV system.
j In the interference neutralization system j
(8), distinguish among other things a random number generator (ID) which provides an initialization word (XINI) which is sent to the input of a motherboard (11). This one
<img file="PT93196B_D0004.tif" />
The motherboard encrypts the initialization word (XINI) according to a predetermined key (100), the word thus obtained being associated with the video signal. At the same time, the initialization word (XINI) serves to initialize a pseudo-random generator (12), which thus provides a certain code table at the output which serves to give some interference to the video and sound image. At reception 9 is a client card 13 for decrypting the encrypted initialization word as it is received and decrypting from the same key 100 in order to rediscover the initialization word (XINI) in clear language. This word (XINI) is then sent to initialize a pseudo-random generator (14) of the same design as the pseudo-random generator (12) of the emission. 0 The generator 14 thus produces a code table identical to the one generated in the emission and thus allowing the neutralization of the interference of the video image output. It can at any time, for example every 1 second or every 10 seconds, change the initialization word (XINI) without disturbing an authorized reception at the customer's home.
This system works very well, but it may allow certain hacking by insiders, as will now be explained. It should first be noted that several service providers may use the same network of memory card decoders together and even use the same memory cards. A service provider A may enter his key (100) and his rights and a service provider B may enter his key (200) and his rights independently and in the same network of card decoders, A knowledgeable person, for example a person working at the service provider, can easily decipher or decode the initialization word (XINI) with a client card (13) and extract it in clear language, look for a programmed motherboard (15)
<img file="PT93196B_D0005.tif" />
To encrypt the initialization word according to the key (200) of another service provider, then send in association with the video signal from the service provider A broadcast to a network, for example of cables, to which they are connected. persons with key customer cards (16) (200), who can then see the issuance of service provider A, transposed into service provider system B *
In Fig. 3, a pay-TV and memory card television system of the present invention has been shown, whereby it will be found that the piracy mode described above is impossible. 3, certain elements identical to those of the prior art as shown in FIG. 2 are distinguished and assigned the same reference numerals. The random number generator 10 provides a number which will be referred to in the following by code. random XA · 0 motherboard (ll) cipher, agree with key (100) this XA code and client cards (13) decrypt according to key (10.0) to retrieve the same XAL code ·
A first device (17) receives at its inputs, on the one hand, the random code XA and, on the other hand, the code XB encrypted by the motherboard (11) and makes a determined digital combination of these two codes, this combination being XINI initialization word of the pseudorandom generator (12) to provide a code table for interference with the video signal. Likewise, a second device (18) receives at its entrances, on the one hand, the encrypted code XB and, on the other hand, the code deciphered by the client card (13), which code is identical to XA, and performs a digital combination of these two codes, this combination being identical to that of the first device (17) such that the pseudorandom generator (14) receives the same initialization word XINI as the generator (12) and provides an identical code table to perform accordingly. the neutralization of video signal interference. The digital combination of devices (17) and (IS) may consist simply of an OR EXCLUSIVE circuit or may use any function known per se whose reciprocal function can only be obtained by an exhaustive test. It is clear that whatever combination function is used identically in both devices 17 and 18, the two pseudo-random generators 12 and 14 will be initialized identically and will be obtained. and always correct the interference neutralization, even if the XA code has been changed. On the contrary, if the piracy process described above is applied here from a classical system, we will notice that it does not work. Indeed, the initiated person will be able to rediscover the XA code from a client card (13), but then the person will encrypt the XA code with his key (200) and thus broadcast an XC encrypted code. , other than Xfl. In the decoder, the code XA will indeed be found thanks to the digital decryption of the device (19) which, although identical to the devices (17) and (18), will give a YINI initialization word of the peeudo random generator (20). different from the XINI initialization words of generators (12) or (14) and not the XB and XA codes.
The present invention is not limited to the embodiment just described, but rather encompasses all variants or adaptations that can be imagined by one skilled in the art.
Contents3
2 sheets
Sheet 1 Sheet 2
28 members in 18 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 8902472 | France | A | |
| 8902472 | France | A | |
| 8902472 | – | – | – |
| FR19890002472 | – | – | – |
Members28
| Document | Office | Kind | |
|---|---|---|---|
| LU87472A1 | Luxembourg | A1 | |
| FR2643529A1 | France | A1 | |
| WO9010354A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU5042090A | Australia | A | |
| IL93468A0 | Israel | A0 | |
| IL93468D0 | Israel | D0 | |
| EP0414846A1 | European Patent Office (EPO) | A1 | |
| FR2643529B1 | France | B1 | |
| GR900100124A | Greece | A | |
| BR9005413A | Brazil | A | |
| CA2028248A1 | Canada | A1 | |
| JPH03504188A | Japan | A | |
| DD294151A5 | German Democratic Republic (until 1990) | A5 | |
| PT93196A | Portugal | A | |
| TR24440A | Türkiye | A | |
| GR1000407B | Greece | B | |
| US5134656A | United States of America | A | |
| AU638230B2 | Australia | B2 | |
| EP0414846B1 | European Patent Office (EPO) | B1 | |
| AT105661T | Austria | T | |
| ATE105661T1 | Austria | T1 | |
| DE69008794D1 | Germany | D1 | |
| ES2052247T3 | Spain | T3 | |
| DE69008794T2 | Germany | T2 | |
| DK0414846T3 | Denmark | T3 | |
| PT93196BThis record | Portugal | B | |
| JP3020603B2 | Japan | B2 | |
| CA2028248C | Canada | C |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Transfer or assignmentPC3A | PC3A | |
| Patent granted, date of grantingGrantedFG3A | FG3A |
Numbers
- Publication, DOCDB
- 93196
- Publication, EPODOC
- PT93196
- Application
- 93196
- Application, DOCDB
- 9319690
- Application, EPODOC
- PT19900093196
Titles2
- Portuguese
- SISTEMA DE TELEVISAO COM PAGAMENTO UTILIZANDO UM CARTAO DE MEMORIA ASSOCIADO A UM DESCODIFICADOR
- English
- TELEVISION WITH PAYMENT SYSTEM USING A MEMORY CARD LINKED TO A DECODER
Classification
- CPC, 1
- H04N7/1675
- IPC, 1
- H04N7 167