@MiNiMaG
Also ich muss sagen, dass das Projekt sehr interessant klingt. Leider konnte ich die paar Monate nicht warten. Heute musste die erste Version rausgehen. Deshalb habe ich mich für eine Quick&Dirty Lösung entschieden.
Es gibt eine Lizenznummer und eine Lizenzdatei. In der Lizenzdatei ist ein Auslaufdatum gespeichert und der erlaubte Pfad zu der Datei. Die Lizenzdatei ist mit blowfish verschlüsselt. Bei jeder 10. Anfrage und bei einer ungültigen Lizenzdatei wird einer der 4. Lizenzserver kontaktiert. Dabei wird auch der Pfad zu der Datei übertragen. Ist alles in Ordnung, dann erstellt der Server eine neue Lizenzdatei, die ein neues Ablaufdatum jetzt+3 Tage hat.
Also ich muss sagen, dass das Projekt sehr interessant klingt. Leider konnte ich die paar Monate nicht warten. Heute musste die erste Version rausgehen. Deshalb habe ich mich für eine Quick&Dirty Lösung entschieden.
Es gibt eine Lizenznummer und eine Lizenzdatei. In der Lizenzdatei ist ein Auslaufdatum gespeichert und der erlaubte Pfad zu der Datei. Die Lizenzdatei ist mit blowfish verschlüsselt. Bei jeder 10. Anfrage und bei einer ungültigen Lizenzdatei wird einer der 4. Lizenzserver kontaktiert. Dabei wird auch der Pfad zu der Datei übertragen. Ist alles in Ordnung, dann erstellt der Server eine neue Lizenzdatei, die ein neues Ablaufdatum jetzt+3 Tage hat.