KEYnote 32 Deutsch - Ausgabe Herbst 2016 | Page 13

License. In diesem Fall liefern Sie eine vorbereitete General-Lizenz bereits mit Ihrer Software aus. Ihr Installationsprogramm aktiviert diese auf dem System des Anwenders und Ihnen stehen somit alle Möglichkeiten zum Schutz gegen Reverse Engineering zur Verfügung. Unlimited License-Modell Das Unlimited License-Modell gibt Ihnen maximale Flexibilität bei einem fairem Kostenrahmen. Sie zahlen eine jährliche Gebühr, die vom Wert Ihrer geschützten Software abhängig ist und können beliebig viele Lizenzen erstellen. In diesem Lizenzmodell sind Trial License und Protection Only License automatisch enthalten. Auch beim Ausleihen ist das Unlimited License-Modell das Nonplusultra. Als Softwarehersteller können Sie wählen, ob der Anwender auf einen leeren Rechner ausleihen darf oder ob Sie diesen Rechner durch eine Online-Registrierung vorher kennen möchten. Im Fall eines leeren Rechners wird ein neuer CmContainer unter der Haube automatisch beim Anwender erzeugt. Im Falle der OnlineRegistrierung erzeugen Sie den CmContainer durch eine Dummy-Aktivierung über CodeMeter License Central. Nach Ablauf des Jahres können Sie Ihre Unlimited License problemlos für ein weiteres Jahr verlängern. Falls Sie diese nicht mehr benötigen, können bereits geschützte Anwendungen weiterhin von Ihren Anwendern verwendet werden. Auch das Ausleihen von Lizenzen ist weiterhin möglich. Sie können lediglich keine neuen Lizenzen mehr erstellen. Die Firm Security Box Ihre Lizenzen befinden sich in Ihrem MasterDongle, der Firm Security Box, kurz FSB. Die FSB hat dabei eine Doppelfunktion: Auf der einen Seite speichert sie Ihre privaten und geheimen Schlüssel für CodeMeter sicher ab und auf der anderen Seite verwaltet sie die von Ihnen bei Wibu-Systems gekauften Lizenzen. Ich werde ab und zu gefragt, warum die FSB unbedingt ein CmDongle sein muss und nicht als Softwarelizenz verfügbar ist. Nur ein Dongle bietet eine angemessene Sicherheit für Ihre privaten und geheimen Schlüssel. Stellen Sie sich vor, diese Schlüssel lägen im Speicher des Computers und könnten dort durch einen Virus extrahiert werden. Der Hacker hätte dann die Möglichkeit, beliebige gültige Lizenzen für Ihre Software zu erzeugen. Dies wäre ganz eindeutig der Super-GAU, für dessen sichere Vermeidung eine Hardware am Server bei Ihnen ein geringer Preis ist. Lieferung der Firm Security Box Die initialen privaten Schlüssel werden von Wibu-Systems manuell und intern erstellt. Dabei existieren diese Schlüssel zu keinem Zeitpunkt unverschlüsselt außerhalb eines CmDongles. Die Produktion der Firm Security Boxen ist durch sogenannte Wibu Security Boxen (WSBs) abgesichert. Bei der ersten Lieferung von FSBs mit einem neuen Firm Code wird die Lieferung nicht besonders gesichert. Sollte die Lieferung verloren gehen, was noch nie der Fall war, würden Sie einen neuen Firm Code mit neuen Schlüsseln erhalten und es gibt kein Sicherheitsproblem. Kritischer ist dagegen die Nachlieferung von FSB zu bestehenden Firm Codes. Ein Verlust dieser FSBs würde die Sicherheit Ihrer bestehenden Lizenzen gefährden. Daher gibt es zwei alternative Schutzmechanismen: Bei einer physikalischen Lieferung wird die FSB mit einem Passwort versehen und dieses wird auf getrenntem Weg an Sie übermittelt. Ohne die Kenntnis des Passworts ist die FSB wertlos. Sie können selbst entscheiden, ob Sie das Passwort nach Erhalt deaktivieren oder ändern. Im Remote-Fall schicken Sie uns eine sogenannte Remote-ContextDatei (*.WibuCmRaC). Wir erzeugen daraus abgeleitet dann eine verschlüsselte RemoteUpdate-Datei (*.WibuCmRaU), die nur vom Ziel-Dongle bei Ihnen entschlüsselt werden kann. Somit werden Ihre Schlüssel sicher übertragen. Aufladen und Verlängern von Lizenzen Für den neuen Universal Firm Code wurde der Prozess des Aufladens und Verlängerns von Lizenzen stark vereinfacht. Die Lizenzen wurden von den Schlüsseln entkoppelt und befinden sich nun in einem separaten Lizenzeintrag (Firm Code 102688) in Ihrer FSB. Dieser Lizenzeintrag kann über eine von WibuSystems bereitgestellte CodeMeter License Central erhalten, aufgeladen und verlängert werden. Den Product Code 2 erhalten Sie, wenn Sie das Pay-Per-Use-Modell gewählt haben. Wie im Standard-Modell auch zeigt Ihnen der Unit Counter hier die Anzahl Ihrer noch verfügbaren Lizenzen an. Die Product Codes 3 und 4 stehen für Trial Licenses und Protection Only Licenses. Diese können mit dem Product Code 1 oder 2 kombiniert werden. Diese Lizenzeinträge haben ein Ablaufdatum, das Ihnen anzeigt, wie lange der Eintrag noch verwendet werden kann. Der Product Code 5 steht für das UniversalLicense-Modell. Dieser besitzt ebenfalls ein Ablaufdatum, anhand dessen Sie erkennen können, wann die Lizenz verlängert werden muss. Für das Aufladen oder Verlängern von Lizenzen erhalten Sie nach dem Kauf ein Ticket von Wibu-Systems. Sie gehen einfach auf http://license.wibu.com und geben dort Ihr Ticket ein. Sie können die Lizenzen dann einfach online aufladen oder verlängern. Auch das Umziehen von Lizenzen von einer FSB auf eine andere FSB ist mit dem Ticket möglich. Sie können dann einen gekauften Block von Lizenzen komplett von einer FSB entfernen und im nächsten Schritt auf einer anderen FSB aktivieren. Sind die Lizenzen aus diesem Ticket schon teilweise aufgebraucht, können Sie natürlich nur die verbliebenen Lizenzen verschieben. Encryption Only FSB Eine FSB ist eine wichtige Sache. Sie wird zum Erstellen von Lizenzen und zum Verschlüsseln Ihrer Software mit Protection Suite benötigt. Speziell für die Verschlüsse lung Ihrer Software gibt es eine Encryption Only FSB. Diese kann nur verschlüsseln, aber keine Lizenzen erzeugen. Diese FSBs sind daher weniger kritisch und können auch an einzelne Entwickler ausgehändigt werden bzw. auf automatischen Build-Systemen für Continuous Integration verwendet werden. Es sind prinzipiell fünf Lizenzeinträge möglich: Den Product Code 1 erhalten Sie, wenn Sie das Standard-Modell gewählt haben. Der Unit Counter in diesem Eintrag zeigt die Anzahl Ihrer noch verfügbaren Lizenzen an. 13