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