| Irdeto B.V. Patent applications |
| Patent application number | Title | Published |
| 20120008773 | PROVIDING CONTROL WORDS TO A RECEIVER - A method and a system of transmitting one or more control words to a receiver system is described, wherein the one or more control words are generated by a scrambling system for scrambling during a crypto period data packets in a service stream. The method involves transmission of at least one service stream and a stream of entitlement control messages associated with said service stream to the receiver system, each entitlement control message comprising at least one encrypted control word; and controlling the processing load of the receiver system by modifying the duration of said crypto period. | 01-12-2012 |
| 20120005703 | MULTI-VENDOR CONDITIONAL ACCESS SYSTEM - The invention provides a smartcard, a head-end system and a conditional access system enabling incompatible receivers to be used in a vendor specific conditional access system. Hereto the smartcard stores an operation mode identifier, which is read upon insertion of the smartcard into the receiver and activation of the smartcard. The operation mode identifier is used to select a protocol for communication with the receiver. If the protocol is incompatible with the receiver, the operation mode identifier is changed and another protocol is selected upon reinsertion of the smartcard in the receiver. The head-end system uses data packet encapsulation to enable the receiver to forward EMMs and ECMs to the smartcard. | 01-05-2012 |
| 20110317833 | GENERATING A SCRAMBLED DATA STREAM - A method and a system for generating a scrambled data stream is described, wherein the method comprises: providing a code book comprising code information for scrambling data in data stream comprising one or more service streams; generating a control word request associated with at least one crypto period in at least one of said service streams; in response to said control word request, generating on the basis of said code information at least one control word associated with said crypto period in said service stream; and, scrambling data associated with at least one of said service streams using said control word. | 12-29-2011 |
| 20110311044 | PROVIDING CONTROL WORDS TO A RECEIVER - A method and a system for providing control words to at least one a receiver are described wherein said receiver is associated with a secure module. The method comprises the steps of receiving at least part of a code book comprising code information for descrambling one or more service streams in a scrambled data stream sent to said receiver; providing a control word request associated with at least one crypto period in at least one of said service streams; and, in response to said control word request, generating on the basis of said code information at least one control word for descrambling data in said service stream and associated with said crypto period. | 12-22-2011 |
| 20110268271 | COMPUTATIONAL EFFICIENTLY OBTAINING A CONTROL WORD IN A RECEIVER USING TRANSFORMATIONS - The invention provides a receiver, a smartcard and a conditional access system for securely obtaining a control word using an entitlement transform tree, wherein intermediate results are cached to improve computational efficiency. | 11-03-2011 |
| 20110239296 | TRACING UNAUTHORIZED USE OF SECURE MODULES - At least methods and systems for generating tracing data for tracing rogue secure modules in a population of secure modules are described wherein said rogue secure modules are configured for unauthorized provisioning of control words to a control word sharing network. One method comprises: executing a predetermined number of tracing experiments on said population, wherein each of said tracing experiments comprises: sending at least one tracing event message to each secure module in said selected population, wherein event information in said tracing event message is used to select at least part of said secure modules in said population to generate a tracing event; in response to the reception of said at least one tracing event message, a tracing event detector monitoring for a predetermined time the presence of at least one tracing event in said control word sharing network; and, storing tracing data in an event database, said tracing data comprising said event information and event detection information indicating whether or not a tracing event is detected. | 09-29-2011 |
| 20110211695 | BROADCASTING VARIANTS OF DIGITAL SIGNALS IN A CONDITIONAL ACCESS SYSTEM - The invention provides a headend system, a receiver, a smartcard and a conditional access system enabling distribution of multiple variants of a part of a digital signal, such as multiple variants of an audio part or a video part of a data stream, without requiring receivers to be updated. The digital signal generated by the headend system enables a receiver to receive and process the digital signal without requiring identification of the copies in the second digital signal. Error handling capabilities of the receiver ensure that only one copy is used in the output of the receiver. The error handling capabilities are triggered by having the receiver use one decryption key for descrambling all copies, resulting in one copy being descrambled correctly and the other copies being descrambled incorrectly. | 09-01-2011 |
| 20110150213 | WHITE-BOX IMPLEMENTATION - A system for enabling a device to compute an outcome of an exponentiation C | 06-23-2011 |
| 20110116625 | CRYPTOGRAPHIC SYSTEM - A cryptographic system comprises a white-box implementation of a function; an implementation of a cryptographic algorithm; and an implementation of a combining operation for establishing cryptographically processed data in dependence on an outcome of the function and in dependence on an outcome of the cryptographic algorithm. The combining operation comprises combining an outcome of the cryptographic algorithm with an outcome of the function. Alternatively, the combining operation comprises combining an outcome of the function with a received data element to obtain a combination outcome and applying the cryptographic algorithm to the combination outcome. | 05-19-2011 |
| 20110091033 | CRYPTOGRAPHIC SYSTEM - A method of creating an encryption system for encrypting a plurality of plaintext words is provided. The method comprises associating ( | 04-21-2011 |
| 20110064215 | EXPONENT OBFUSCATION - A method of obfuscating an exponent is provided. The method comprises identifying a value λ for which it holds that λ>0 and x | 03-17-2011 |
| 20100296649 | CRYPTOGRAPHIC PROCESSING OF CONTENT - A system for cryptographic processing of content comprises an input for receiving the content. A plurality of look-up tables represents a white-box implementation of a combined cryptographic and watermarking operation. The look-up tables represent processing steps of the combined cryptographic and watermarking operation and the look-up tables being arranged for being applied according to a predetermined look-up scheme. The look-up scheme prescribes that an output of a first look-up table of the plurality of look-up tables be used to generate an input of a second look-up table of the plurality of look-up tables. The combined cryptographic and watermarking operation comprises a cryptographic operation and a watermarking operation. A control module looks up values in the plurality of look-up tables in dependence on the received content and in accordance to the look-up scheme, thereby applying the combined cryptographic and watermarking operation to the content. | 11-25-2010 |
| 20100215173 | DATA SECURITY | 08-26-2010 |