Wibu-Systems Strategiepapiere | Seite 9

White Paper CodeMeter Virtuelle Hardware Anwendung Gast Betriebssystem CodeMeter Host Gast Betriebssystem Anwendung Gast Anwendung Gast Anwendung Abbildung 7: Ein CmDongle im geteilten Modus – Nutzung der Lizenzen nicht möglich Virtuelle Hardware Virtualisierungssoftware Host Betriebssystem CodeMeter Echte Hardware Keine Mehrfachnutzung des CmDongles möglich Doch was ist mit einem automatischen nacheinander Durchreichen eines CmDongles von einem Gast-System zum nächsten Gast-System. Auch hier gibt es im CodeMeter Runtime Service und in jedem CmDongle Automatismen, die dies verhindern. Ein CodeMeter Runtime Service kann zwar gleichzeitig auf mehrere CmDongles und CmActLicenses zugreifen. Aber ein CmDongle wird immer nur exklusiv von einem CodeMeter Runtime Service verwendet. Dies wird technisch durch einen Zustand im CmDongle realisiert, der beim Aufbau der verschlüsselten Kommunikation zwischen CodeMeter Runtime Service und CmDongle gesetzt wird. Wird der CmDongle jetzt mit einem anderen CodeMeter Runtime Service verbunden, dann wird dieser Zustand zerstört. Die im ersten CodeMeter Runtime Service belegte Lizenz wird automatisch freigegeben und Ihre Software kann darauf entsprechend reagieren. Ein weiterer Automatismus sorgt dafür, dass ein automatisches schnelles Umstecken (sowohl ein Wechsel zwischen virtuellen Maschinen, als auch ein Reverse USB-Hub) eines CmDongles vom Normalbetrieb unterschieden wird. Wird dieses Angriffsszenario erkannt, dann wir der CmDongle automatisch für 5 Minuten gesperrt. Als Softwarehersteller können Sie sich zurücklehnen, CodeMeter erledigt alles