Verschlüsselung
Machen Sie eine unverschlüsselte Datensicherung vor dem Verschlüsseln! Bevor sie ein Projekt verschlüsseln: Machen Sie immer eine Datensicherung des Projekts im unverschlüsselten Zustand! |
TwinCAT 3 verwendet eine 256-Bit-AES-Verschlüsselung und setzt beim OEM-Zertifikat ein Verfahren mit Private und Public Key ein.
Voraussetzung für die Nutzung dieser Funktion: Ausstellung eines TwinCAT OEM Zertifikates
Folgende Objekte können Sie in TwinCAT verschlüsseln:
- PLC-Quellcode
- Projektdatei
- Boot-Projekt
Sicherer Schutz nur bei Verschlüsselung der Projektdatei Die Projektdatei muss bei Einsatz der Verschlüsselung in jedem Fall mit verschlüsselt werden, da sie wichtige Informationen zu den Eigenschaften des Projekts enthält. Eine Manipulation dieser Informationen könnte eine sichere Verschlüsselung des Quellcodes verhindern. |
Der für die Verschlüsselung verwendete Schlüssel ist in der Benutzerdatenbank gesichert. Die zugehörige Benutzerdatenbank muss daher immer auf dem Engineering-Rechner vorhanden sein. (Verzeichnis: c:\Twincat\3.1\CustomConfig\userDBs)
Für die Entschlüsselung des Boot-Projektes (=Binärdatei) ist die Benutzerdatenbank nicht erforderlich.
Systemvoraussetzungen
Betriebssystem:
- Um alle Funktionen zum Schutz der Anwendungssoftware nutzen zu können, ist mindestens Windows 7 (bzw. dessen Embedded-Version) erforderlich. Windows XP und Windows CE (Windows Embedded Compact) unterstützen weder die Verschlüsselung der Boot-Datei noch OEM-Lizenzen.
TwinCAT-Version:
- Die beschriebenen Funktionalitäten erfordern mindestens TwinCAT 3.1 Build 4022.
Sicherer Schutz nur bei Verwendung der neuesten TwinCAT-3-Version Verwenden Sie für einen sicheren Schutz (z. B. eine sichere Verschlüsselung) immer die neueste TwinCAT-3-Version. Diese bietet die höchste Sicherheit. Verwenden Sie mindestens TwinCAT 3.1 Build 4024.x. |