placement for flash
Skip Navigation Links

Hardlock FAQ, Fragen zu Dongles

 

Aladdin bietet Ihnen eine komplette Produktpalette an verschiedenen Dongle Arten um Ihren Software-Kopierschutz zu realisieren. Sie unterscheiden sich entweder durch besondere Funktionalität, oder sie stellen für Ihre Kunden eine Möglichkeit dar, Ihre bevorzugte Dongle-Lösung auswählen zu können.

Jeder Hardlock Dongle enthält einen selbstentwickelten ASIC-Baustein (Application Specific Integrated Circuit). In diesen ASIC wird Ihre persönliche kundenspezifische Dongle Signatur gebrannt, aus der sich ein bestimmtes Verschlüsselungsverhalten ergibt.

Die Kommunikation zwischen Ihrer Applikation und unserem Dongle-System basiert auf unserer Software. Eine einzige Einbindung genügt für alle möglichen Dongles. Damit überlassen Sie Ihrem Kunden die Wahl, welchen Dongle er wünscht. Egal ob parallel, seriell, PCMCIA, USB oder im Netz, für Ihre Software ist alles gleich. Darum nennen wir unsere Software die 'Globale API'.

  1. Wie soll ich die verschiedenen Dongles implementieren?
  2. Wie einfach ist Hardlock anzuwenden?
  3. Was ist der Unterschied zwischen Hardlock Standard und Hardlock mit Memory?
  4. Was ist der Unterschied zwischen Hardlock Twin und Hardlock E-Y-E?
  5. Wie kann ich einen Dongle-basierenden Kopierschutz im Netzwerk realisieren?
  6. Warum soll ich meine Hardlocks selber brennen?
  7. Welche anderen Vorteile gibt es, eine CP-Card zu benutzen?
  8. Wie kann ich Daten verschlüsseln?
  9. Wie kann ich die Dongle Installation für meine Kunden einfach gestalten?
 
1. Wie soll ich die verschiedenen Dongles implementieren?
Grundsätzlich gibt es zwei Möglichkeiten:
  1. Die Automatische Einbindung ist die einfachste, schnellste und wohl sicherste Methode. Diese Einbindung erfolgt mit Hilfe unserer Hardlock Bistro Software. Hardlock Bistro ist eine einfache Drag&Drop GUI, mit der alle wesentlichen Schutzparameter konfiguriert werden können.
  2. Sie arbeiten direkt mit unserer API, d.h. Sie nehmen unsere OBJ oder LIB Dateien, und fügen sie direkt in den Quellcode Ihrer Software ein. Wir nennen diese Methode eine 'Manuelle Einbindung'. Weitere Infos hierzu finden Sie auf unserer Hardlock Latteccino Seite.
Selbstverständlich ist auch eine Kombination aus 1. und 2. möglich. Sie können Ihre eigene manuelle Einbindung gestalten, und danach mit der Hardlock Bistro Software eine zweite, automatische Einbindung durchführen! Sicher ist sicher...
 
2. Wie einfach ist Hardlock anzuwenden?
Es gibt keine einfachere Methode als die Hardlock Bistro GUI. Hardlock Bistro bietet die Freiheit, alle Optionen zu kontrollieren.
Das Hardlock Bistro ist unser virtuelles Café, in dem es sich Ihre Software gemütlich macht. Ein interaktiver Werkzeugkoffer, der keine Wünsche offenläßt. Die graphische Benutzeroberfläche erleichtert es, das gesamte System optimal in Ihre Software zu integrieren.
Dieses Tool benutzt unsere automatische Einbindung und führt Sie in drei Schritten zu einem ersten geschützten Programm. Gleichgültig um welche Datei (COM, EXE oder DLL) es sich handelt. Es spielt also keine Rolle, ob Ihnen der Source-Code zugänglich ist oder nicht, welchen Compiler Sie verwendet haben und ob es eine DOS-, Win16- oder Win32-Applikation ist. Sie wählen nur Ihre Datei aus, den Rest erledigen wir!
Wenn Sie eine Manuelle Einbindung machen möchten, dann können wir Ihnen unseren kostenlosen 'Hardlock - analyzing the options' Leitfaden anbieten. In diesem Heft gibt es Tips und Tricks für eine gute und sichere Einbindung. Bitte schicken Sie uns einfach eine kurze email mit Ihrer Lieferadresse.
Unsere Hardlock Software bietet außerdem eine komplette Onlinehilfe, mit Beispielen, wie eine manuelle Einbindung realisiert werden kann. Auf der Hardlock CD sind auch pre- und post-kompilierte Muster Dateien für alle unterstützten Sprachen.
 
3. Was ist der Unterschied zwischen Hardlock Standard und Hardlock mit Memory?
In Kürze - das Memory! Das Hardlock Standard hat alle normalen Hardlock Features, hat das gleiche ASIC, benutzt die gleiche Software und ist mit der gleichen Crypto Programmer Card codiert. Allerdings hat das Hardlock Memory ein extra 128Byte EEPROM komplett getrennt vom Hardlock ASIC: 96 Byte ROM sind nur durch CP-Card codierbar und 32 Byte RAM stehen für software-basiertes Codieren und damit für Ihre Software-Optionsverwaltung zur Verfügung.
 
4. Was ist der Unterschied zwischen Hardlock Twin und Hardlock EYE?
Der Unterschied ist die bequeme Anwendung. Das Hardlock Twin kann an der parallelen oder seriellen Schnittstelle, das Hardlock E-Y-E "nur" an der parallelen Schnittstelle benutzt werden. Die Funktionalität ist die gleiche wie beim Hardlock E-Y-E. Das Hardlock Twin ist selbstverständlich auch sowohl als Standard oder Memory Version verfügbar, aber eben mit zusätzlichem seriellen Feature.
Warum haben wir das entwickelt? Weil wir es konnten! Aber es gibt eigentlich einen ernsthaften Grund - es ist unser lebenslanges Ziel, Dongles beim Endkunden so unauffällig wie möglich zu gestalten. Denn eines ist uns klar. Der Beste Kopierschutz ist der, der von Ihrem Kunden akzeptiert wird.
 
5. Wie kann ich einen Dongle-basierenden Kopierschutz im Netzwerk realisieren?
Das Hardlock System bietet Ihnen Kopierschutz sowohl für Stand alone PC´s als auch in Netzwerken. Die Netzwerkversion - Hardlock Server- ist sowohl als interne , 8 bit ISA-Einsteckkarte wie auch als externes Modul für die parallele Schnittstelle erhältlich.
Das Hardlock Server Device und die benötigte Serversoftware muß nicht unbedingt am Server selbst installiert werden, sondern kann auch an einem beliebigen Client im Netzwerk angeschlossen werden.
Die softwareseitige Einbindung des Hardlock Server entspricht exakt der der verschiedenen Stand alone Hardlock Typen. Der wesentliche Unterschied besteht lediglich in der Art und Weise, wie von Ihrer Software nach dem Hardlock gesucht wird. Ein Eintrag in die autoexec.bat sichert dies und die von uns bereitgestellte Install API erlaubt Ihnen ganz einfach den richtigen Eintrag am Kunden-PC entweder via InstallShield oder WISE Installer, ohne daß Ihr Kunde irgendeinen Eintrag oder Arbeitsschritt selbständig durchführen muß.
Da Hardlock Server auf der Protokollebene (IPX, NETBIOS, TCP/IP) aufsetzt, entscheidet Ihr Kunde, an welcher Stelle im Netz Ihr Hardlock netzwerkweit bekanntgemacht wird: Entweder über NLM direkt am Novell-Fileserver oder über ein TSR an jedem beliebigen Client. Natürlich auch als Win32 Version für Windows NT und Windows 95/8.
Für die softwareseitige Einbindung in Ihre Applikation spielt es keine Rolle, ob Sie unsere Netzwerk- oder Einzelplatzlösungen verwenden. Wahlweise manuell oder automatisch. Wie im gesamten System funktioniert auch hier alles mit allem. Dabei kann die Umgebung selbstverständlich frei gewählt werden, auch in serverlosen Netzen (Peer-to-Peer).
 
6. Warum soll ich meine Hardlocks selber brennen?
Das Hardlock System wurde so flexibel wie möglich ausgelegt, ohne dabei Kompromisse bei der Sicherheit einzugehen. Das System erlaubt viele verschiedene Einstellungen, die im Hardlock Memory gespeichert werden. Um die höchstmögliche Sicherheit beizubehalten, werden diese Einstellungen direkt in das Hardlock ASIC gespeichert. Da diese sensiblen Informationen vor jeglicher Form von Manipulation geschützt werden müssen wird eine zusätzliche Hardware benötigt, die diese Funktionen in das Hardlock brennt.
 
7. Welche anderen Vorteile gibt es, eine CP-Card zu benutzen?
Die CP-Card gibt Ihnen die physikalische Kontrolle über Ihre Signatur, mit der Sie Ihre persönlichen Dongles produzieren können. Niemand kann ein Hardlock mit Ihrem Code brennen ohne die richtige CP-Card - diese Card ist ein Unikat und Ihr einzigartiger Schlüssel zu Ihrem Code!
Für Sie gibt es keine sicherere Möglichkeit, Ihre Dongles zu codieren und zu individualisieren. Alle Hardlocks, egal welche Steckervariante, werden erst in Ihrem Haus mit der von Ihnen erzeugten Signatur codiert. Mit der CP-Card geben wir Ihnen auch die Möglichkeit den Algorithmus zu verändern.
Während Sie Ihre Dongle brennen, kann ein 'Sub-Code' eingegeben werden, damit der Algorithmus ein anderes Verschlüsselungsverhalten bekommt. Diese Dongles mit unterschiedlichen Sub-Codes verhalten sich im Prinzip, als wären sie mit einem ganz anderen Code gebrannt. Für Sie bedeutet dies, daß Sie verschiedene Versionen oder Updates Ihrer Software erstellen können. Alle mit einem spezifischen Schutz, der nur Ihnen bekannt ist.
Alle Hardlocks mit Memory enthalten 96 Bytes ROM. Dieser Teil des Speichers kann nur mit Hilfe der CP-Card bearbeitet und der Inhalt verändert werden. Niemand ohne Ihre CP-Card kann auf diesen Speicherbereich zugreifen und diesen Memory Inhalt verändern. Deswegen macht die CP-Card diesen 96Byte ROM zum besten Bereich ihrer sensiblen Lizenzinformationen. Natürlich können wir auch das Codieren der Hardlocks gerne für Sie übernehmen, aber bedenken Sie die Vorteile, den Brennvorgang selber vorzunehmen.
 
8. Wie kann ich Daten verschlüsseln?
Mit Hardlock Bistro Espresso können Sie Ihr Programm und alle verknüpften Dateien verschlüsseln. Datein wie TXT, DOC, XLS, SQL - alle Dateiformate, die das geschützte Programm benutzt.
 
9. Wie kann ich die Dongle Installation für meine Kunden einfach gestalten?
Auf unserer Hardlock CD gibt es eine Install-API, mit der Sie Ihre besonderen Dongle-Einstellungen in Ihrer normalen Software-Installations-Routine integrieren können. Die Install-API ist mit WISE Installer und InstallShield kompatibel.
 
ISO 9000 Nach ISO 9000-Standard entwickelt und hergestellt:
für dauerhafte Qualität und Leistung.