Eleganter Schutz für Steuerungssoftware

Von Smartphones bis hin zu leistungsfähigen Industriesystemen: Überall sorgt das Zusammenspiel von Hard- und (Steuerungs-)Software für die beste Performance. Thomas Ziebermayr forscht am SCCH an Dependable Production Systems (DEPS), um einen effizienten und sicheren Schutz von Software und KI-Modellen hinsichtlich des geistigen Eigentums sicherzustellen. [...]

Thomas Ziebermayr, Area Manager Software Science im Software Competence Center Hagenberg, leitet das COMET-Modul DEPS. (c) SCCH

Sie arbeiten am Schutz von (Steuerungs-)Software, um illegale Raubkopien oder reverse engineering zu verhindern. Wie sieht die Ausgangslage in Österreich bzw. der EU aus?

Immer mehr Produkte bestehen nicht nur aus Hardware, sondern enthalten einen wesentlichen Softwareteil. Von intelligenten Sensoren und dezentralen Steuerungseinheiten über medizinische Geräte bis hin zu leistungsfähigen Maschinen und Anlagen – alle enthalten Software oder auch KI-Module. Das Wissen, das dort drinnen steckt, erfordert einen großen Teil der Entwicklungskosten und braucht besonderen Schutz. Studien aus Deutschland (VDA Studie, Produktpiraterie 2020) zeigen, dass durch Raubkopien oder Reengineering enormer Schaden von zig Milliarden Euro entsteht.

Bilden Hardware und Software bei Industriesystemen kein unzertrennliches, einheitliches Produkt?

Produkte werden oft durch die Kombination von Hardware und Software gebildet. Die Software ist dabei maßgeschneidert oder zumindest für das jeweilige Produkt konfiguriert und kann nicht beliebig ausgetauscht werden. Wie die erwähnte Studie belegt, werden Maschinen oft nachgebaut und kopiert. Die dafür notwendige Software kann leichter kopiert werden als Maschinen oder Maschinenteile, eine Produktion ist im Gegensatz zu Maschinenteilen nicht notwendig.

Kurze Zwischenfrage: Open-Source-Software ist als Steuerungssoftware wohl ein No-Go?

Es gibt für Steuerungssoftware sehr hohe Anforderungen an Zuverlässigkeit, Produktsupport bis hin zur Haftung für die reibungslose Funktion von Hardware- und Softwarekomponenten. Diese Anforderungen können schwer mit Open-Source-Software abgedeckt werden. Die Komponentenhersteller, die Software und Hardware verkaufen, erfüllen die oben genannten Anforderungen.

Das Software Competence Center Hagenberg (SCCH) forscht an Dependable Production Systems (DEPS), um hier eine Lösung zu bieten. Seit wann wird geforscht?

Seit 2020 arbeiten wir am SCCH mit Partnern am Thema. Das erfolgreich beantragte COMET-Modul DEPS baut auf diesen Ergebnissen auf und bietet einen idealen Rahmen für die Grundlagenforschung. Das Projekt ist mit Jahresbeginn 2022 gestartet und läuft über vier Jahre.

Wer sind die Forschungspartner? Wie sieht die Finanzierung aus?

DEPS bündelt alle erforderlichen wissenschaftlichen und technologischen Kompetenzen durch folgende Partner:

• Software Competence Center Hagenberg (Konsortialführung)
• Universität der Bundeswehr München, Forschungsinstitut Cyber Defence
• EPFL Swiss Federal Institute of Technology in Lausanne
• Johannes Kepler University Linz, LIT Secure and Correct Systems Lab
• Fachhochschule Oberösterreich, Embedded Systems Lab Hagenberg
• Katholieke Universiteit Leuven, Belgien

Das Projekt DEPS ist ein COMET-Modul der FFG (die Förderung erfolgt durch das Klimaschutzministerium, das Wirtschaftsministerium und das Land Oberösterreich). Es stehen für vier Jahre insgesamt 3,75 Millionen Euro zur Verfügung. DEPS ist grundlagenorientiert (Förderquote 80 Prozent). Die restlichen Beiträge werden durch die Beteiligung von Unternehmenspartnern, sowie durch wissenschaftliche Partner eingebracht.

Was ist technologisch unter DEPS zu verstehen? Wie funktioniert der Schutz der Software und was ist dabei zu beachten? Wo liegen die größten Herausforderungen?

Ein zuverlässiges Produkt verlangt zuverlässige Software. Zuverlässigkeit bedeutet dabei neben der korrekten Funktion auch, dass die Software nicht verändert werden kann oder nur in einer zulässigen Umgebung läuft. Beides Probleme die durch Hacker-Angriffe oder auch Raubkopien entstehen.
Der Titel »Dependable Production Environments with Software Security« umfasst die Bereitstellung einer sicheren Umgebung für die Software um diese Zuverlässigkeit zu erreichen. Dafür braucht es die sichere Identifikation der zulässigen Umgebung (Hardware), in der die Software läuft und die unlösbare Bindung der Software an diese Umgebung. In DEPS werden Speicher-Signaturen und Software-Diversity-Methoden zu einem besonders sicheren Schutz kombiniert.

Industriesoftware hat hohe Anforderungen an Zuverlässigkeit und Echtzeitverhalten. Gleichzeitig ist diese Software und auch die Hardware ausgesprochen langlebig – das alles bedeutet besonders hohe Anforderungen an Schutzmechanismen.

Gibt es auch alternative Schutzmaßnahmen, an denen – vielleicht auch in anderen Ländern – geforscht wird? Was sind die Vorteile von DEPS gegenüber möglichen Alternativen beziehungsweise bisherigen Schutzmaßnahmen?

Es gibt viele, auch kommerzielle Ansätze zum Schutz von Software. Der größte Unterschied im Lösungsansatz von DEPS liegt in der leichtgewichtigen, aber sicheren Methodik, ohne zusätzliche Hardware oder Verschlüsselungsmechanismen auszukommen. Diese eindeutige Identifikation der Hardware wird mit Methoden der Software-Diversity tief in die Software integriert. Das ist eine Methodik die in anderen, existierenden Ansätzen nicht verwendet wird. Diese leichtgewichtige Methodik erleichtert die Verwendung in bestehenden Systemen und erlaubt übliche Mechanismen zur Fehleridentifikation wie Debugging.

Wie können Sie sicherstellen, dass die Schutzmaßnahmen die Bedienung der Industriesysteme und das Servicieren (beispielsweise Updates) nicht erschweren?

Das ist ein wesentlicher Teil der Forschung und Evaluierung der Methodik. Zusätzlich wird an durchgängigen Supply Chains für Software-Updates sowie Absicherungsmethoden des Updates gearbeitet. Die Kombination mit gängigen Absicherungsmechanismen stellt die durchgängige Sicherheit sicher. Parallel werden Werkzeug zur Unterstützung entwickelt.

Welche Ergebnisse konnten bereits erzielt werden? Wie sieht die Timeline aus, bis das System in einer finalen Version vorliegt?

Wir konnten in zahlreichen Versuchsreihen nachweisen, dass der »Fingerabdruck« der Hardware eindeutig ist und zur Laufzeit geprüft werden kann. Parallel dazu haben wir erste Prototypen gebaut, die eine starke Verbindung der Software mit diesem »Fingerabdruck« herstellen. Das Ergebnis des Grundlagenforschungsprojektes wird die Basis für die Weiterentwicklung eines Produkts sein.

Sie haben auch Unternehmenspartner. Wie wichtig sind diese und können Sie einige nennen?

Wir brauchen Unternehmenspartner in der Grundlagenforschung, um die Anforderungen aus der Praxis in die Forschung einfließen zu lassen. Das garantiert eine praxistaugliche Lösung. Wir haben Partner aus der Industrie mit komplexen Produkten (wie zum Beispiel Plasser und Theurer), aber auch fachliche Partner die Expertise im Security-Umfeld einbringen (beispielsweise PwC Cybersecurity) an Bord.

Kann man noch Partner werden und für welche Unternehmen ist das sinnvoll?

Unternehmen können mit geringem finanziellen Aufwand mit anerkannten Experten zusammenarbeiten und Erfahrung und Wissen im Umfeld von Softwareschutz erarbeiten. Der Einstieg ist auch im laufenden Projekt noch möglich. Zielgruppe sind Unternehmen, die Produkte mit schützenswürdiger Software beziehungsweise KI-Komponente herstellen. Das können Maschinen und Anlagen, aber auch embedded Systeme sein.


Mehr Artikel

News

Produktionsplanung 2026: Worauf es ankommt

Resilienz gilt als das neue Patentrezept, um aktuelle und kommende Krisen nicht nur zu meistern, sondern sogar gestärkt daraus hervorzugehen. Doch Investitionen in die Krisenprävention können zu Lasten der Effizienz gehen. Ein Dilemma, das sich in den Griff bekommen lässt. […]

Maximilian Schirmer (rechts) übergibt zu Jahresende die Geschäftsführung von tarife.at an Michael Kreil. (c) tarife.at
News

tarife.at ab 2026 mit neuer Geschäftsführung

Beim österreichischen Vergleichsportal tarife.at kommt es mit Jahresbeginn zu einem planmäßigen Führungswechsel. Michael Kreil übernimmt mit 1. Jänner 2026 die Geschäftsführung. Maximilian Schirmer, der das Unternehmen gegründet hat, scheidet per 14. April 2026 aus der Gesellschaft aus. […]

News

Warum Unternehmen ihren Technologie-Stack und ihre Datenarchitektur überdenken sollten

Seit Jahren sehen sich Unternehmen mit einem grundlegenden Datenproblem konfrontiert: Systeme, die alltägliche Anwendungen ausführen (OLTP), und Analysesysteme, die Erkenntnisse liefern (OLAP). Diese Trennung entstand aufgrund traditioneller Beschränkungen der Infrastruktur, prägte aber auch die Arbeitsweise von Unternehmen.  Sie führte zu doppelt gepflegten Daten, isolierten Teams und langsameren Entscheidungsprozessen. […]

News

Windows 11 im Außendienst: Plattform für stabile Prozesse

Das Betriebssystem Windows 11 bildet im technischen Außendienst die zentrale Arbeitsumgebung für Service, Wartung und Inspektionen. Es verbindet robuste Geräte, klare Abläufe und schnelle Entscheidungswege mit einer einheitlichen Basis für Anwendungen. Sicherheitsfunktionen, Updates und Unternehmensrichtlinien greifen konsistent und schaffen eine vertrauenswürdige Plattform, auf der sowohl Management als auch Nutzer im Feld arbeiten können. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*