Hardware-Sicherheit ist ein Fachgebiet, das aus der Kryptografie hervorgegangen ist und unter anderem Hardware-Design, Zugriffskontrolle, sichere Mehrparteienberechnungen, die sichere Speicherung von Schlüsseln, die Gewährleistung der Code-Authentizität sowie Maßnahmen zur Sicherstellung einer sicheren Lieferkette umfasst, in der das Produkt hergestellt wurde.
Ein Hardware-Sicherheitsmodul (HSM) ist ein physisches Computergerät, das digitale Schlüssel für eine starke Authentifizierung schützt und verwaltet sowie Kryptografie-Funktionen bereitstellt. Diese Module liegen in der Regel in Form einer Steckkarte oder eines externen Geräts vor, das direkt an einen Computer oder einen Netzwerkserver angeschlossen wird.
Einige Experten auf diesem Gebiet sind der Ansicht, dass der wesentliche Unterschied zwischen Hardware- und Softwaresicherheit darin besteht, dass Hardware-Sicherheit mithilfe von „Nicht-Turing-Maschinen“-Logik (reine kombinatorische Logik oder einfache Zustandsmaschinen) umgesetzt wird. Ein Ansatz, der als „Hardsec“ bezeichnet wird, nutzt Field Programmable Gate Arrays zur Implementierung von Sicherheitskontrollen auf Basis von Nicht-Turing-Maschinen, um so die Sicherheit von Hardware mit der Flexibilität von Software zu verbinden.
Hardware backdoors sind backdoors in der Hardware. Ein damit konzeptionell verwandter Begriff ist der Hardware-Trojaner (HT), bei dem es sich um eine böswillige Veränderung eines elektronischen Systems handelt, insbesondere im Zusammenhang mit integrierten Schaltkreisen.
Eine Physical unclonable function (PUF) ist eine physikalische Einheit, die in einer physikalischen Struktur verkörpert ist und sich leicht auswerten, aber nur schwer vorhersagen lässt. Ein einzelnes PUF-Bauteil muss zudem einfach herzustellen, gleichzeitig aber praktisch unmöglich zu duplizieren sein, selbst dann, wenn der genaue Herstellungsprozess bekannt ist. In dieser Hinsicht stellt eine PUF das Hardware-Äquivalent einer Einwegfunktion dar.
Die Bezeichnung „physikalisch nicht klonbare Funktion“ könnte etwas irreführend sein, da einige PUFs klonbar sind und die meisten PUFs rauschbehaftet sind und daher die Anforderungen an eine Funktion nicht erfüllen. Heutzutage werden PUFs in der Regel in integrierten Schaltkreisen implementiert und typischerweise in Anwendungen mit hohen Sicherheitsanforderungen eingesetzt.
Viele der von Unternehmen gemeldeten Angriffe auf sensible Daten und Ressourcen gehen von innerhalb des Unternehmens selbst aus.
Quellen
Kategorie:Hardware Kategorie:IT-Sicherheit