Stuxnet und nicht zuletzt Edward Snowden haben Hersteller sensibilisiert, ihre Embedded-Software in Maschinen, Anlagen oder Geräten nicht nur vor Produktpiraterie und Reverse Engineering, sondern auch vor Manipulationen zu verteidigen. Sicherheit ist inzwischen ein wesentlicher Erfolgsfaktor geworden, wofür praxistaugliche Lösungen notwendig sind.
Auf der einen Seite sollte jeder Hersteller hochwertige Sicherheitsmechanismen nutzen können, aber auf der anderen Seite besteht die Gefahr, dass der komplexe Schutz aus Unkenntnis falsch implementiert und somit wirkungslos ist. Nur wenn der Schutz in die Steuerung sinnvoll implementiert ist, kann ein Maschinenbauer mit wenigen Klicks seinen Quellcode schützen, ohne gleich ein Studium zum Kryptographie-Experten abgeschlossen haben zu müssen. Ähnlich wie jeder Word-Anwender PDF-Dokumente erzeugen kann, so muss auf Steuerungsebene oder Betriebssystemebene die Schutzfunktion einfach anzuwenden sein.
Beispiele für integrierte Schutzkonzepte sind das Echtzeitbetriebssystem VxWorks 7.0 und die Steuerung mit CODESYS. Anwender können schnell und wirkungsvoll ihren Quellcode mit einem Grundschutz versehen und bei Bedarf die Schutzmöglichkeiten durch Zusatzfunktionen erweitern. Unsere stets aktuell gehaltene Schutztechnologie CodeMeter arbeitet in beiden Fällen im Hintergrund. Die Anwender können auf einfache Weise ihre Embedded-Software schützen und sich auf ihre eigentliche Entwicklungsarbeit konzentrieren.