SCHNITTSTELLENCONTROLLER FÜR HANDELSÜBLICHE GERÄTE

Ein Verfahren, ein System und eine Vorrichtung zur Verwendung eines Schnittstellencontrollers zur Validierung und Authentifizierung von Steuercode für ein Standardgerät, das in ein Computersystem (z. B. eine Stromversorgung) integriert werden soll, werden bereitgestellt. In einem Beispiel enthält ei...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Schrader, Robin Kelley, Goodson II, Stewart Gavin, Humphrey, Daniel
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Ein Verfahren, ein System und eine Vorrichtung zur Verwendung eines Schnittstellencontrollers zur Validierung und Authentifizierung von Steuercode für ein Standardgerät, das in ein Computersystem (z. B. eine Stromversorgung) integriert werden soll, werden bereitgestellt. In einem Beispiel enthält ein Warengerät-Controller einen dynamischen Speicher für Steuersoftware (z. B. Steuercode zur Steuerung des Betriebs des Warengeräts), der mit einem Schnittstellen-Controller validiert (und/oder aktualisiert) werden kann. Der Schnittstellencontroller kann diese Aktualisierung/Validierung beim Start (oder zur Laufzeit) durchführen, um eine sichere Kontrolle über Aspekte des Computergeräts einschließlich des Steuercodes des Warengeräts zu gewährleisten. Wird ein Sicherheitsrisiko festgestellt, kann es auf verschiedene Weise gemindert werden, einschließlich der Deaktivierung des Warengeräts. Der von Dritten (z. B. dem Lieferanten des Warengeräts) bereitgestellte Steuercode kann mit Hilfe der beschriebenen Techniken validiert und gesichert werden. A method, system, and device for using an interface controller to validate and authenticate controller code for a commodity device to be included within a computer system (e.g., a power supply) are provided. In one example, a commodity device controller includes dynamic memory for control software (e.g., control code to control operation of the commodity device) that may be validated (and/or updated) using an interface controller. The interface controller may perform this update/validation at startup (or run-time) to ensure secure control over aspects of the computer device including the commodity device control code. If a security risk is detected it may be mitigated in various ways, including disabling of the commodity device. Control code provided by third-parties (e.g., supplier of commodity device) may be validated and secured using disclosed techniques.