Schutz des geistigen Eigentums

Verschlüsselungssoftware und Schutzhardware

ArtiMinds Robotics setzt die Lizenzierungs- und Schutzmöglichkeiten von Wibu-Systems ein, um seine
Lösungen zur Roboterprogrammierung auf den Markt zu bringen und zu monetarisieren. Mit CmDongles kann das Unternehmen Lizenzen für die Nutzung der Software als gleichzeitige Benutzerarbeitsplätze verwalten und ausliefern. Mit dem CodeMeter-Tool AxProtector lässt sich die Programmiersoftware sicher verschlüsseln und der Diebstahl des geistigen Eigentums verhindern.

 (Bild: Artiminds)
ArtiMinds Robotics nutzt zum Schutz seiner Programmiersoftware eine Kombination aus Schutzhardware und Verschlüsselungssoftware von Wibu Systems ein. (Bild: Artiminds)


Die ArtiMinds Robot Programming Suite (RPS) ist eine Software zur Programmierung von Industrierobotern. Da in allen Lösungen von ArtiMinds viele kreative Ideen stecken, ist das Bewusstsein, dass das geistige Eigentum geschützt werden muss, während des gesamten Entwicklungsprozesses permanent vorhanden. Die Lizenzierung der unterschiedlichen Module ist ebenfalls von hoher Bedeutung und hängt von verschiedenen Parametern, wie der Nutzeranzahl oder die an Roboter gebundenen Lizenzen, ab.

Sichere Lizenzvergabe

CodeMeter von Wibu-Systems erfüllt alle Anforderungen von ArtiMinds. Mit CmDongles kann das Unternehmen Lizenzen für die Nutzung der Software als gleichzeitige Benutzerarbeitsplätze verwalten und ausliefern. Über den in den CmDongles vorhandenen sicheren Speicher kann ArtiMinds Roboter-IDs registrieren und Lizenzen vergeben, die an die zugeordneten und zu programmierenden Roboter gebunden sind. Zusätzlich lassen sich die Software mit dem CodeMeter-Tool AxProtector sicher verschlüsseln und der Diebstahl des geistigen Eigentums verhindern.

Dr. Sven Schmidt-Rohr, Geschäftsführer von ArtiMinds Robotics dazu: „CodeMeter bietet umfangreiche Schutzmöglichkeiten für unsere Robot Programming Suite. Damit können wir als Anbieter nicht nur unser geistiges Eigentum schützen und die Lizenzierungsmöglichkeiten nutzen, sondern es bietet auch ein kryptografisches Framework für unsere Kunden, die damit das geistige Eigentum ihres Automatisierungsprozesses schützen können, das sie mit unserer Software-Suite entwickelt haben. So können unsere Anwender ihr Produktions-Knowhow gegen Bedrohungen aller Art absichern und dennoch flexibel in ihrer Produktion einsetzen. Mit seinen vielfältigen Einsatzmöglichkeiten unterstützt CodeMeter unsere Software in der Produktion mit und ohne Konnektivität. Die umfassenden Sicherheitsfunktionen haben uns überzeugt, CodeMeter als einziges kommerzielles Drittanbieterprodukt in unsere Software-Suite aufzunehmen.“

Schutz vor Piraterie, Reverse Engineering und Manipulation

 (Bild: WIBU-Systems AG)
Mit CmDongles lassen sich Lizenzen für die Nutzung der Software als gleichzeitige Benutzerarbeitsplätze verwalten und ausliefern. (Bild: WIBU-Systems AG)

Die Robot Programming Suite (RPS) kombiniert Online- und Offline-Programmierung auf intuitive Weise, um anspruchsvolle Roboteraufgaben zu lösen, ohne eine Zeile Quellcode zu schreiben. Die Software setzt dabei auf ein bausteinbasiertes Programmierkonzept. Die Anwender können aus über 60 vorhandenen Bausteinen wählen, um die Programmstruktur einfach über Drag&Drop zu erzeugen. Wizards führen durch den Einrichtungsprozess. Die Bewegungen für das Roboterprogramm werden entweder online – durch manuelles Führen des eigentlichen Roboterarms – oder offline in einer 3D-Simulationsumgebung gelehrt. Schließlich berechnet die Software automatisch alle Bewegungen und simuliert deren Ausführung in der 3D-Visualisierung. Danach generiert RPS automatisch den Quellcode in der jeweiligen Sprache des Roboterherstellers und überträgt diesen in die Steuerung des Roboters. Die Erweiterungen RPS +Force und RPS +Vision bieten zusätzliche Bausteine für die Implementierung von 6D-Kraftsensoren und 2D- oder 3D-Bildverarbeitungssystemen in den Robotercode. So kann der Roboter die Bewegungen basierend auf visuellen oder taktilen Sensordaten anpassen und Prozess- oder Teilabweichungen wie ein menschlicher Arbeiter handhaben, indem er sich auf die Sinne von Sehen und Berühren verlässt.

Der Kern der Wertschöpfung liegt in der Übersetzung einer Bausteinsequenz in komplexen roboterspezifischen Quellcode. Um dieses geistige Eigentum zu schützen, nutzt ArtiMinds eine Kombination aus CmDongles und AxProtector. Diese Kombination aus Schutzhardware und Verschlüsselungssoftware schützt die Software vor Piraterie, Reverse Engineering und Manipulation. Aus dem umfangreichen Angebot an Schutzhardware, z.B. USB-Sticks, sichere Speicherkarten und Asics, hat ArtiMinds den CmStick/C Basic für die Robotik ausgewählt. Die kompakte USB-Variante ist für extreme Temperaturen von -25 bis +85° geeignet.

 (Bild: WIBU-Systems AG)
Aus dem Wibu-Angebot an Schutzhardware, z.B. USB-Sticks, sichere Speicherkarten und Asics, hat ArtiMinds den CmStick/C Basic für die Robotik ausgewählt. (Bild: WIBU-Systems AG)

Zeitlich begrenzte Update-Berechtigung

Das Tool AxProtector verschlüsselt ausführbare Dateien und Bibliotheken sowohl für native Sprachen als auch für .Net- und Java-Anwendungen. Durch einen Post-Build-Prozess injiziert es die besten Anti-Debugging- und Anti-Disassembly-Methoden in den kompilierten Code. Eine an die geschützte Software angefügte Engine prüft ständig Sicherheitsbedrohungen und stoppt die Softwareausführung sofort, wenn Angriffe erkannt werden. Darüber hinaus ermöglichen die vorhandenen Schutz-Tools, CmDongles als ein einfaches und umfassendes Lizenz- und Berechtigungsmanagement zu nutzen. ArtiMinds verwendet die eingebauten Nutzungszähler und Wartungsintervalle, um z.B. automatisierte Software-Updates auf eine gültige zeitlich begrenzte Update-Berechtigung zu beschränken. Hidden Data ist ein Bereich in CmDongles, der sicher vor Manipulationen oder Missbrauch durch den Kunden oder Dritte ist und dazu genutzt wird, um Roboteridentitäten für robotergebundene Lizenzen zu registrieren.

Das könnte Sie auch Interessieren

Bild: SMW-electronics GmbH
Bild: SMW-electronics GmbH
Kontaktlose Übertragung von Energie und Signalen durch induktive Koppelsysteme von SMW-Electronics

Kontaktlose Übertragung von Energie und Signalen durch induktive Koppelsysteme von SMW-Electronics

Eine wesentliche Rolle auf dem Weg zur digitalen Fabrik spielt smarte Konnektivität. Zur kontaktlosen Übertragung von Energie und Signalen für die Anbindung von Sensoren und Aktoren hat SMW-Electronics induktive Koppelsysteme entwickelt. In den unterschiedlichen Bauformen können sie nicht nur zusätzlichen Nutzen ausspielen, sondern ermöglichen auch ganz neuartige Anwendungen. Endlos rotierende Robotergreifer sind nur ein Beispiel.

Bild: DM-Drogerie Markt
Bild: DM-Drogerie Markt
Kommissionierung von Versandpaletten

Kommissionierung von Versandpaletten

Im Verteilzentrum der Drogeriekette DM in Wustermark bei Berlin sind insgesamt 19 Kuka-Roboter im Einsatz. Sie palettieren, depalettieren und positionieren die Waren vor, die dann vom Verteilzentrum aus ihren Weg in die DM-Filialen finden. Die automatisierten Intralogistiklösungen dort kommen von Swisslog. Das neuartige daran: Um alle Filialen flexibel und individuell mit Waren zu versorgen, kommt ein digitaler Zwilling der Filiale zum Einsatz.