IT-Sicherheit für Privatanwender: Hardware

Hardware Bearbeiten

Auf Hardware werden Firmware (Treiber) installiert. Diese Treiber übersetzen Programmcode in Maschinencode, um mit ihr zu interagieren. Um Treiber programmieren zu können, benötigt man Spezifikationen. Diese legen fest, wie man mit der Maschine kommuniziert (Input), um ein gewünschtes Ergebnis (Output) zu erhalten. Bei Freier Hardware [1]. sind diese Spezifikationen und Baupläne offen gelegt. Das hat den Vorteil, dass man Freie Firmware darauf programmieren und unabhängig auditieren lassen kann. Man sollte daher Freie Hardware proprietärer Hardware vorziehen. Das GNU-Projekt betreibt verschiedene Datenbanken mit Freier Hardware. [2] [3]

  1. https://www.gnu.org/philosophy/free-hardware-designs.en.html
  2. https://h-node.org/
  3. https://libreplanet.org/wiki/Group:Hardware/Freest