IP Library Granted Patent US 10,395,013
Granted Patent B2
US 10,395,013 · App. 15/390,850 · Granted Aug 27, 2019

Method and device for enhancing the protection of a signal, in particular a multimedia signal, against a malicious attack

Inventors: Jocelyn Leheup (Asnieres-sur-Seine, FR); Herve Sibert (San Francisco, CA)
Assignee: STMicroelectronics SA
G06F21/16G06F21/44G06F21/57G06F21/84H04L63/1441H04N21/4367H04N21/43635G06F21/10G06F2221/034G06F2221/0733G06F2221/2105
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,395,013
App. No.
15/390,850
Granted
Aug 27, 2019
Kind
B2
Abstract

A signal is protected against an attack by an enhancement process that checks the conformity of an actual state of the signal with respect to an expected state. A protective action is exercised on the signal if the actual state of the signal is not in conformity with the expected state, so as to neutralize or nullify said attack.

Claims (27)

1. A method of protecting a signal against an attack, comprising:

monitoring to check conformity of an actual state of the signal with an expected state,

wherein the signal includes an outgoing multimedia data stream delivered at an end of a decryption of an incoming encrypted data stream and an application of a multimedia interface protection,

wherein the actual state of the signal comprises an active or inactive state of the delivery of the outgoing multimedia data stream, and

if the actual state of the signal is not in conformity with the expected state, then applying a protective action on said signal so as to neutralize or nullify said attack.

2. The method according to claim 1 , wherein applying the protective action comprises stopping the decryption of the incoming encrypted data stream.

3. The method according to claim 1 , wherein applying the protective action comprises stopping the delivery of the outgoing multimedia data stream.

4. The method according to claim 1 , wherein the multimedia interface protection includes one or more of: digital or analog video output protection, digital or analog audio output protection, digital watermarking, and digital transcoding protection.

5. A computer program product directly stored into a memory of a computer system, including portions of software code for executing a method of protection when said software code is executed on said computer system, said method of protection comprising the steps of: monitoring to check conformity of an actual state of a signal with an expected state, wherein the signal includes an outgoing multimedia data stream delivered at an end of a decryption of an incoming encrypted data stream and an application of a multimedia interface protection, wherein the actual state of the signal comprises an active or inactive state of the delivery of the outgoing multimedia data stream, and if the actual state of the signal is not in conformity with the expected state, then applying a protective action on said signal so as to neutralize or nullify an attack.

6. A physical, non-transitory medium readable by a computer system having instructions executable by computer suitable for causing execution by the computer system of a method of protection, comprising:

monitoring to check conformity of an actual state of a signal with an expected state,

wherein the signal includes an outgoing multimedia data stream delivered at an end of a decryption of an incoming encrypted data stream and an application of a multimedia interface protection,

wherein the actual state of the signal comprises an active or inactive state of the delivery of the outgoing multimedia data stream, and

if the actual state of the signal is not in conformity with the expected state, then applying a protective action on said signal so as to neutralize or nullify an attack.

7. A device for protecting a signal against an attack, comprising:

a multimedia output interface configured to deliver a signal in a multimedia interface format,

an enhancement process configured to check conformity of an actual state of the signal with respect to an expected state, and

a protection circuit configured to apply a multimedia interface protection on said signal, wherein said enhancement process is configured to check the conformity of the actual state of the multimedia interface protection with an active expected state of said protection,

wherein the enhancement process is further configured to check an active or inactive state of the delivery of the signal and to exercise a protective action on said signal if the actual state of the signal is not in conformity with the expected state so as to neutralize or nullify said attack.

8. The device according to claim 7 , further comprising a decryption process configured to decrypt an incoming encrypted data stream, wherein the protective action includes stopping the decryption of the incoming encrypted data stream.

9. The device according to claim 7 , wherein the protective action includes stopping delivery of said signal.

10. The device according to claim 7 , wherein the enhancement process is configured to read the active or inactive state of the multimedia interface protection in a status register of the protection circuit.

11. The device according to claim 7 , wherein said active or inactive state of the delivery of the signal is read in a status register of the multimedia output interface.

12. The device according to claim 7 , wherein the protection circuit is configured to apply one of: digital or analog video output protection, digital or analog audio output protection, digital watermarking and digital transcoding protection.

13. The device according to claim 7 , wherein the enhancement process is incorporated into at least one secure area of at least one microprocessor.

14. The device according to claim 7 implemented in a multimedia reader system capable of reading a multimedia data stream.

15. The device according to claim 14 wherein the multimedia reader system forms or is included in one of: a television decoder, a personal computer, a mobile phone, or a tablet.

Assignments (2)
CHANGE OF NAME Recorded Feb 23, 2024
From: STMICROELECTRONICS SA
To: STMICROELECTRONICS FRANCE
Reel/Frame 066663/0136 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2016
From: LEHEUP, JOCELYN; SIBERT, HERVE
To: STMICROELECTRONICS SA
Reel/Frame 040772/0255 →
Priority Claims (1)
FR 16 54197 · May 11, 2016 · national
Continuity (1)
Related Publication 20170329941A1 · Nov 16, 2017