CodeMeter Technologie Schutz und Lizenzierung CODESYS Webinar 15. Oktober 2013 Stefan Bamberg Senior Key Account & Partner Manager stefan.bamberg@wibu.com Seite 1
Überblick Seite 2
Aus der Sicht des Anbieters CODEMETER TECHNOLOGIE Seite 3
CodeMeter für den Hersteller Development Tools Embedded Device Software Integration Technologie (CmDongle / CmActLicenses) AxProtector CodeMeter API Dongles: CmDongle (USB, SD, CF, µsd, ) Softlicenses: CodeMeter SmartBind Lizenzmodelle: Einzelplatz, Demo, Netzwerk,. Backoffice Integration CodeMeter License Central Seite 4
Integration in CODESYS: Quelle: 3S Smart Software Solutions Seite 5
Lizenzmodelle Product Item Options Umsetzung von Lizenzmodellen Einzelplatzlizenz Floating Netzwerklizenzen Softwaremiete Text License Quantity Expiration Time Pay-Per-Use Modulare Lizenzierung Demolizenzen Downgrade Lizenzen Warungsverträge Hochverfügbarkeitslizenzen Usage Period Unit Counter Feature Map Product Code Maintainance Period Customer Own License Information Seite 6
Sicherer Lizenzspeicher CmActLicense CodeMeter SmartBind Dynamischer Fingerprint Toleranzlevel einstellbar Demolizenzen Binding Extension Individuelle Bindung an ein Embedded Device CmDongle Hardware mit hochsicherem Smart Card-Chip Software CodeMeter License Server CmActLicense Sicherer Lizenzspeicher (kein unauthorisiertes Kopieren) CmDongle Seite 7
Sicherer Lizenzspeicher PC-Card CmCard CF-Card CmCard/CF USB CmStick Chip CmASIC USB CmStick/C Basic Activation CmActLicense µsd-card CmCard/µSD SD-Card CmCard/SD Intern CmCard/I Express-Card CmCard/E Link zu Datenblättern: http://www.wibu.com/de/hardwarebasierter-kopierschutz.html Seite 8
Aus der Sicht des Herstellers SOFTWARE INTEGRATION Seite 9
Integration in die Software Wrapper (Automatischer Schutz) AxProtector Standardsysteme: Windows 32-bit / 64-bit, Mac OS X, Linux,.NET Assemblies, Java J2SE, J2EE Embedded Systeme: CODESYS, VxWorks, Windows CE, Windows Embedded, Embedded Linux CodeMeter Core API Lizenzinformationen abfragen Datenverschlüsselung mit Secret Key im CmDongle oder in der CmActLicense Signatur-API (Signieren, Prüfen) Seite 10
CodeMeter für Embedded Systeme Ähnliche Anforderungen (wie PC-Software) Know-how-Schutz Software Lizenzierung Features On Demand Neue Herausforderungen Integritätsschutz des Geräts Zugangskontrolle zu einem Embedded Device Unterschiedliche Umgebungen OS ist unter der Kontrolle des Anbieters Geräte mit niedriger Performance/geringen Ressourcen Seite 11
Wibu-Systems Angebote: Wrapper für Embedded Geräte AxProtector VxWorks, Windows CE, Windows Embedded, Linux Embedded, CodeMeter Compact Driver Modular (CmDongle, CmActLicense, CmLan, ) Arbeitet in Umgebungen mit niedrigen Ressourcen Bibliothek oder Source Code Sichere Speicherung der Schlüssel Privater Schlüssel (Authentifizierung) Geheime Schlüssel (Verschlüsselung Daten/Software) Seite 12
Wibu-Systems Angebote 2: Signatur-API Wird für Integritätscheck der Software auf Embedded Systemen eingesetzt Integration in den Boot Process Pre-Boot Loader prüft Boot Loader Boot Loader prüft Operating System Professional Services Individuelle Konzepte und Implementierungen Seite 13
Aus der Sicht des Anbieters BACK OFFICE INTEGRATION Seite 14
Anbieter Anwender Online Activierungsserver Online Aktivierungsserver Artikel 1 2 Ticket Lizenz 5 4 Ticket / Fingerprint Ticket 3 Seite 15
Optionen für die Backoffice Integration Intranet Internet ERP C License Central Connector ecommerce Shop CRM C WSi Connector CRM (Sales Force) Customized Application C AS Gateway Activation Wizard G DB Webdepot Browser Web Server in DMZ Seite 16
Aktivierungs-Wizard I Seite Page 17
Aktivierungs-Wizard II Seite Page 18
Aktivierungs-Wizard III Seite Page 19
Aktivierungs-Wizard IV Seite Page 20
Lizenzportal I Seite 21
License Portal II Seite 22
Individualisierung des Lizenzportals Seite 23
Einfacher Lizenztransfer in CODESYS CODESYS CODESYS Runtime CmStick Portal Anbieter Bibliotheken Seite 24
Vielen Dank FÜR IHRE AUFMERKSAMKEIT Seite 25