Rubrik: Produkte/sonstige

Technischer Kopierschutz für Maschinensteuerungen CAN-Dongle

Wertvolles technologisches Know-how kann nicht mehr kopiert werden

(12.01.06) - Von Eckelmann stammt der steuerungs-technische Kopierschutzstecker, das so genannte CAN-Dongle. Das CAN-Dongle überträgt das Prinzip des Kopierschutzsteckers (Dongle) aus der PC-Welt (wo es seit langem zum Schutz gegen Software-Piraterie eingesetzt wird) erstmals in die Welt der Steuerungs- und Automatisierungstechnik. Wertvolles technologisches Know-how, das in der Software der Maschinensteuerung enthalten ist, kann nicht mehr kopiert werden. Der zunehmenden Maschinenpiraterie wird ein einfacher, preiswerter, aber steuerungs-technisch raffinierter und absolut sicherer Riegel vorgeschoben. Da das Prinzip vom CAN-Bus auf jeden anderen Feldbus übertragen werden kann, sind dem Einsatz praktisch keine Grenzen gesetzt.

Anzeige

Technischer Hintergrund:

Das Dongle ist ein selbstständiges Feldbus-Modul, das mir einem preiswerten 8bit-Prozessor ausgestattet ist und über den internen Can-Bus mit der betreffenden Maschinensteuerung kommuniziert. Die Steuerung sendet während des Betriebs zyklisch Zahlenkombinationen, die im Dongle-Prozessor nach einer einprogrammierten mathematischen Formel verrechnet werden.

Das Dongle schickt nun sein Ergebnis zur Steuerung zurück, die die Richtigkeit der mathema-tischen Transformation durch Vergleich mit Speicherwerten überprüft. Entscheidend ist, dass der Prozessortyp des Dongles so ausgewählt wurde, dass die dort gespeicherte Firmware nicht auslesbar und also auch nicht kopierbar ist. Die Prüfreaktion lässt sich kundenspezifisch konfi-gurieren. Die Steuerung kann schon nach einmaliger Nicht- oder Fehlreaktion des Dongles den Betrieb abbrechen bzw. in einen Sicherheitsmodus wechseln. Um seltenen, aber möglichen Übertragungsfehlern Rechnung zu tragen, ist aber auch eine beliebige Fehlertoleranz wählbar.

Ein kopiertes Maschinenprogramm ist also nicht lauffähig, da die zyklische Freischaltung durch das Dongle nicht mitkopiert werden kann. Die Abfrageroutine lässt sich an verschiedenen Stellen des Steuerungsprogramms einbauen. Ein Auffinden und ggf. Löschen dieser Routinen im Quellcodes ist damit aus-geschlossen, bzw. so aufwändig, dass der Kopierversuch unattraktiv wird. Kein Verfahren zum Schutz vor Raubkopien bietet bei so geringen Kosten (das CAN-Dongle kostet nicht mehr als ein PC-Dongle) vergleichbar hohen Innovationsschutz. Einen riesigen Vorteil hat das CAN-Dongle gegenüber anderen Kopierschutz-Technologien wie z.B. RFID, Hologramme und versteckte VENDOR IDs dadurch, dass eine Inbetriebnahme der kopierten Maschinen nicht möglich ist. (Eckelmann: ra)

 
Diesen Beitrag per E-Mail versenden Diesen Beitrag ausdrucken