Was ist ein Dongle?

Ein Dongle ist ein Stück Hardware, das Attachés zu einem Computer zwecks ein Stück von gesichertem Software-Durchlauf bilden. Ein Dongle in diesem Sinne benutzt, da eine Spitzenform der Sicherheit, zum der nicht autorisierten Kopie von Software, seit dem Erstellen einer Kopie der Hardware zu verhindern selbst, ist viel schwieriger als die Software einfach, kopierend. Das ziemlich absurde Wort scheint, als Placeholder mehr oder weniger zufällig beschlossen worden zu sein, um die Vorrichtung zu beschreiben, als es zuerst verwendet und im Laufe der Zeit es als der tatsächliche Name angenommen.

Der Primärgebrauch eines Dongle ist heute in der sehr teuren Software, normalerweise angestrebt einem kleinen Kernmarkt. Sehr teure Wiedergabe und mischende Audiosoftware z.B. gebraucht häufig einen Dongle, um zu garantieren dass Leute don’t Pirat das Programme †„, das viele Tausenden Dollar für eine einzelne Lizenz kosten kann. Software der computergestützten (CAD) Konstruktion ist ein anderer Bereich, in dem der Gebrauch eines Dongle nicht selten ist.

Obgleich einige Softwareunternehmen versucht, Donglesicherheit mit ihrer consumer-oriented Software vorzustellen, auf jeden Fall widerstanden worden sie sehr stark von den Kunden. Während Fachleute wie videoherausgeber, Audioingenieure und Architekten verhältnismäßig bereit sind, die Unannehmlichkeit des Habens eines Extrastückes, um ihre Software zu benutzen im Auge zu behalten Hardware zu dulden, ist der durchschnittliche Computerbenutzer einfach abgeneigt, einen Dongle zu dulden. Infolgedessen geneigt Verbraucher-Software, die einen Dongle enthalten, Verkäufe und schließlich zu Ausfallen extrem verringert zu haben, oder mindestens umherzuirren, bis der Software-Hersteller eine neue Version ohne einen Dongle freigibt.

Die früheste Art von Dongle angebracht normalerweise über eine computer’s serielle Schnittstelle. Als die Software, die geschützt, geladen, überprüfte sie auf dem Vorhandensein dieser Hardwareeinheit. Wenn sie die Hardwareeinheit fand, lud sie; wenn sie didn’t den Dongle findet, es wouldn’t Last. Dieses einfache System war zum Knacken ziemlich geöffnet, da ein Programmierer den Wert in der Software ziemlich leicht finden könnte, die anzeigte, ob die Hardware anwesend und einfach ihm eingestellt war zu existieren.

Moderne Dongletechnologie gebraucht normalerweise einen computer’s Universalserie-Bus (USB)hafen und anschließt gerade wie ein beweglicher greller Antrieb oder andere kleine USB-Vorrichtung e. Eher als einfach, überprüfend auf dem Vorhandensein eines Stückes Hardware, kann die Software einen verschlüsselten Antrag zum Dongle für einen Gültigkeitserklärungschlüssel schicken, der auch verschlüsselt. Dies heißt, dass, um den Dongle zu knacken, man die Verschlüsselung zuerst knacken muss. Eine sogar sichere Form speichert verschlüsselte Spitzen der Software auf dem Dongle selbst, den das Programm dann fordert, wenn es sie benötigt. Dies heißt dass, waren selbst wenn man, die Software in das Denken des Dongle zu täuschen, waren anwesend, die Software sein buchstäblich nicht imstande zu laufen, da es fehlende Schlüsselkomponenten seines Codes sein.