Data-processing device, complete entity, and method for operating a data-processing device or complete entity

US11526602B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11526602-B2
Application numberUS-201816757672-A
CountryUS
Kind codeB2
Filing dateDec 4, 2018
Priority dateDec 5, 2017
Publication dateDec 13, 2022
Grant dateDec 13, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A data-processing device includes a computing unit and an interface unit using a packet-based communication protocol, in particular PCI Express. The data-processing device also includes an intrusion detection unit that is connected via a signal connection to a filter device of the interface unit, and/or to a secure element, in the form of a Trusted Execution Environment, of an authentication arrangement related to the communication protocol. The intrusion detection unit evaluates input signals received via the signal connection for a rule infringement in a set of intrusion detection rules The filter device, at least part of which is hardware, is designed to forward only the communication data meeting an approval condition from the interface unit to an additional component of the data-processing device according to configuration information predetermined in the data-processing device and containing the approval condition. At least one intrusion detection rule relates to the infringement of the approval condition and/or to an authentication error.

First claim

Opening claim text (preview).

The invention claimed is: 1. A data-processing device configured as a system-on-a-chip, comprising: a computing unit configured as a first hardware component on the system-on-a-chip; an interface unit configured as a second hardware component on the system-on-a-chip, comprising: a communication connection with a packet-based communication protocol; and a filter device, wherein at least part of the filter device is made from hardware, and the filter device is designed to forward, to an additional component of the data-processing device, communication data meeting an approval condition, wherein the approval condition evaluates a property of the communication data, and the approval condition is contained in a configuration information predetermined in the data-processing device; a secure element, realized as a Trusted Execution Environment of an authentication arrangement related to the communication protocol; and an intrusion detection unit configured as a third hardware component on the system-on-a-chip, wherein the intrusion detection unit is further configured to: connect with the filter device and/or the secure element via a signal connection; and evaluate an input signal received via the signal connection for a rule infringement of an intrusion detection rule, wherein the intrusion detection rule is logged and/or responded to with a measure; and the intrusion detection rule relates to a violation of the approval condition and/or to an authentication error. 2. The data-processing device according to claim 1 , wherein the packet-based communication protocol of the communication connection comprises a PCI (Peripheral Component Interconnect) Express. 3. The data-processing device according to claim 1 , wherein the signal connection is a hardware signal connection. 4. The data-processing device according to claim 1 , wherein the interface unit further comprises an encryption/decryption device for the authentication arrangement, wherein the encryption/decryption device is configured to: encrypt the communication data for transmission via the communication connection to another data-processing device, wherein an encryption is applied to the communication data in a communication layer of the communication protocol; and decrypt the communication data received via the communication connection from another data-processing device, and wherein the encryption/decryption device comprises a hardware that cannot access the computing unit and/or the secure element. 5. The data-processing device according to claim 4 , wherein the secure element, logically isolated from the computing unit, comprises: a hardware-coded key information, wherein the communication data for transmission is encrypted by the encryption/decryption device based on the hardware-coded key information. 6. The data-processing device according to claim 1 , wherein: the secure element generates the input signal for the intrusion detection unit; and the secure element is at least partially formed as hardware. 7. The data-processing device according to claim 1 , wherein the input signal for the intrusion detection unit describes an authentication error and/or an encryption error. 8. The data-processing device according to claim 1 , wherein the intrusion detection unit is at least partially configured as a part of the secure element. 9. The data-processing device according to claim 1 , wherein the input signal for the intrusion detection unit descriptively generates a piece of information comprising: an initialization error when establishing the communication connection; encrypted packets with partial encryption via the communication connection; further communication data not forwarded due to the configuration information; an exceeding of a permissible communication data throughput; and statistic information on the further communication data not forwarded due to the configuration information. 10. The data-processing device according to claim 9 , wherein the initialization error comprises a missing key from a communication partner. 11. The data-processing device according to claim 9 , wherein the further communication data not forwarded due to the configuration information is stored in a ring buffer. 12. The data-processing device according to claim 1 , wherein the computing unit and/or the intrusion detection unit is designed to reconfigure the filter device when an intrusion is detected. 13. The data-processing device according to claim 1 , wherein the intrusion detection unit is configured to implement an Intrusion Detection and Prevention System (IDPS) with at least one protective measure carried out by another data-processing device external to the data-processing device. 14. A complete entity, comprising: at least two data-processing devices, each comprising at least one computing unit; and a bridge device configured as a system-on-a-chip and comprising: at least one interface unit using a packet-based communication protocol connecting the at least two data-processing devices as end points; and an intrusion detection unit, wherein: the intrusion detection unit is a hardware; the intrusion detection unit is connected via at least one signal connection with a filter device of the at least one interface unit, wherein the at least one signal connection is based on hardware; and the intrusion detection unit evaluates an input signal received from the filter device with regard to an infringement of a set of intrusion detection rules that needs to be logged and/or responded to with at least one measure, wherein: at least part of the filter device is hardware; and the filter device is designed to forward communication data meeting at least one approval condition, wherein:  the at least one approval condition evaluates a property of the communication data received by the at least one interface unit from an interface unit of a target data-processing device; and  at least one intrusion detection rule relates to a violation of at least one approval condition. 15. The complete entity according to claim 14 , wherein the communication protocol is a PCI (Peripheral Component Interconnect) Express. 16. The complete entity according to claim 14 , wherein the intrusion detection unit comprises a ring buffer configured to store the communication data not forwarded by the filter device. 17. A method for operating a data-processing device configured as a system-on-a-chip, comprising: receiving, by an interface unit of the data-processing device that is configured as a first hardware component on the system-on-a-chip, communication data via a communication connection with a packet-based communication protocol; forwarding, by a filter device of the interface unit, the communication data that meets at least one approval condition, to an additional component of the data-processing device, wherein forwarding the communication data by the filter device comprises: evaluating, using the at least one approval condition, at least one property of the communication data, wherein the at least one approval condition is contained in a configuration information predetermined in the data-processing device; and evaluating, by an intrusion detection unit configured as a second hardware component on the system-on-a-chip, an input signal with regard to a rule infringement of a set of intrusion detection rules, wherein evaluating the input signal comprises: receiving the input signal from the filter device and/or a secure element via a hardware-based signal connection, wherein the secure element is real

Assignees

Inventors

Classifications

  • for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system · CPC title

  • Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities · CPC title

  • User authentication · CPC title

  • Traffic logging, e.g. anomaly detection · CPC title

  • Program or device authentication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11526602B2 cover?
A data-processing device includes a computing unit and an interface unit using a packet-based communication protocol, in particular PCI Express. The data-processing device also includes an intrusion detection unit that is connected via a signal connection to a filter device of the interface unit, and/or to a secure element, in the form of a Trusted Execution Environment, of an authentication ar…
Who is the assignee on this patent?
Audi Ag
What technology area does this patent fall under?
Primary CPC classification H04L63/1425. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 13 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).