Softwareschutz und Marktplatz-Technologie
Digitale Security im Wandel
Zwei essenzielle Komponenten der Software-Vermarktung sind Softwareschutz und Lizenzierung, sowie die Umsetzung eines App-Stores oder Marktplatzes. Mit der Kombination der Marktplatz-Technologie von FLECS mit dem Softwareschutz- und Lizenzierungssystem CodeMeter von Wibu-Systems soll dies noch einfacher werden.
Die Integration von Softwareschutz und Lizenzierung, wie zum Beispiel der CodeMeter-Technologie, in die eigene Anwendung kann mit APIs und Tools einfach und effektiv erfolgen. Die Einführung eines eigenen App-Stores oder Marktplatzes für eigene und fremde Anwendungen ist mit Hilfe von fertigen Lösungen wie FLECS Marketplace ebenfalls schnell und einfach umzusetzen.
Betrachtet man die Kombination der beiden Lösungen, dann stellen sich Fragen nach den Arbeitsabläufen für die unterschiedlichen Nutzergruppen, Sicherheitsanforderungen, Lizenzmodelle und Integrationsschnittstellen. Wie erfolgt der Schutz? Wie ermöglicht man Drittanbietern eine einfache Integration? Wie wird die Software zum Anwender verteilt? Wie wird die Lizenz für das Endgerät aktiviert? Wie wird eine sichere Bindung an das Gerät sichergestellt?
Sichere Lizenzanbindung an Endgerät
Durch die Kombination der CodeMeter-Technologie von Wibu-Systems mit der Marketplace-Technologie von FLECS werden diese Fragen mit Standardabläufen beantwortet. Mit der von Wibu-Systems patentierten CodeMeter SmartBind-Technologie wird die Lizenz sicher an das Endgerät gebunden.
Für die Integration von CodeMeter steht mit CodeMeter Protection Suite ein einfaches Tool zur Verfügung, welches nachträglich eigene und fremde Anwendungen verschlüsselt. Über eine Schnittstelle aus dem Store wird automatisch in CodeMeter License Central eine Lizenz für die gekaufte Software erzeugt. Über eine kostenfreie App kann der Anwender die Lizenz einfach auf das gewünschte Endgerät übertragen.
Durchgängige Lösung
Durch die erfolgreiche Integration von CodeMeter in den FLECS Marketplace im Rahmen eines Open Industry 4.0 Alliance-Projektes steht eine durchgängige Lösung als Standard in einem Marktplatz zur Verfügung. Softwarehersteller und Publisher können ihre Anwendungen einfach in den Marktplatz bringen, ohne sich über Softwareschutz, Lizenzierung und Abläufe Gedanken machen zu müssen. Anwender können über die gleiche Standardanwendung Lizenzen verschiedener Hersteller über einen bereits gelernten Prozess ausrollen und verwalten.
Implementierung von Schutz und Lizenzierung
Für App-Entwickler stehen mit CodeMeter Protection Suite verschiedene Werkzeuge zur Verfügung, die eine fertige Anwendung nachträglich mit einer Lizenz versehen und diese dabei gegen Veränderung und Ausspähen schützen. Die App wird in einzelne Teile zerlegt und die Verwendung dieser Teile durch Verschlüsselung untrennbar an das Vorhandensein einer Lizenz gebunden. Diese Technologie ist für Apps verfügbar, die in unterschiedlichen Programmiersprachen und Frameworks entwickelt werden, zum Beispiel für .NET-, nodeJS- und Python-Anwendungen sowie für alle Programmiersprachen, die Maschinen-Code erzeugen, wie zum Beispiel C, C++ oder Go. Typischerweise wird dieser Schutzschritt in Continuous Integration-Systeme eingebunden und durch ein Lizenzmanifest parametrisiert.









