
Zitat von
ehoffman:
Ich würde hier aber eine Einsatzmöglichkeit als Kopierschutz sehen -- insbesondere mit deinem Vorschlag bestimmte Daten zu verschlüsseln. Das geschützte Programm würde sich dabei nur starten lassen, wenn die CD/der USB Stick (besser) eingelegt bzw. angeschlossen ist. Erst dann wird z.B. die EXE durch den Service entschlüsselt. Wird der Service (der den Schutz gewährleistet) deinstalliert / deaktiviert ließe sich auch das Programm nicht mehr starten.
Du musst es dann nur noch schaffen, dass der Key welcher von CD/USB Stick abgefragt wird nicht kopierbar ist - was bei digitalen Daten ein Problem ist. Aber das könnte unter anderem der Service leisten, z.B. indem er Katalog über die Keys führt und den Key nur in Kombination mit der ID eines ganz bestimmten Mediums annimmt (Seriennummer des UBS Sticks / der CD/DVD...). Diesen Katalog muss der Service natürlich auch verschlüsselt ablegen. So ein System wäre dann defakto ähnlich den früher gebräuchlichen Hardwaredongles .. allerdings wesentlich preiswerter.
Dongles sidn dann aber doch besser

(und wenn man das wie beschrieben macht, ist es einer

)