![]() |
Registriernummer generieren Delphi und PHP
Hallo alle zusammen,
vorab Respekt an einige unserer Member (Assarbad, negaH) ich habe mal etwas in anderen Threads gelesen zum Thema Passwort, Programme sichern usw... Genau dazu meine Frage, ich versuche es so exakt wie möglich darzustellen... Ein Partnerprogramm über das Software angeboten wird. Wer möchte kann sich dort anmelden, wird Wiederverkäufer und bekommt eine eindeutige Webmaster ID z.b. WMID-123... 1. mit dieser ID schickt er Kunden auf die Seite ![]() 2. der Kunde downloadet auf der Seite ein Delphi-Programm xy.exe Problem 1: Es muss nun registriert werden das dieser Kunde von wmid-123 geworben wurde??? Idee-> aus WMID-123 einen Teil des später folgenden Aktivierungsschlüssels generieren und vor dem Download anzeigen lassen, der Kunde muss die ID aufschreiben 3. Kunde hat xy.exe heruntergeladen und startet sie 4. programm fragt nach Aktivierungsschlüssel (siehe Problem 1) 5. kunde gibt aktivierungsschlüssel ein, programm generiert aus schlüssel und Festplatten ID einen Code Beispiel wmid-123-1245H5 6. xy.exe sichert wmid-123-1245H5 in reg.ini Datei eventuell bereits verschlüsselt 7. programm ist nur eingeschränkt nutzbar da nicht freigeschaltet 8. zum freischalten muss kunde bezahlen wird auf eine PHP Seite geleitet mit dem code der aus reg.ini gelsen wird( ![]() 9. php Seite generiert daraus eine gültige Serial die in delphi nach der eingabe verglöichen werden kann programm freigeschaltet und voll nutzbar Problem 2: ein sicherer Algorithmus der in PHP und in Delphi funktioniert ??? Ich bin mal gespannt ob jemand dabei behilflich sein kann *danke* |
Re: Registriernummer generieren Delphi und PHP
Kenne mich zwar auf diesem Gebiet nicht sonderlich aus, aber kuck dir mal md5 (siehe zb php.net) an, ist glaube ich sehr sicher, alledings gibt es das so nciht in Delphi....
Aber es wäre vielleicht besser sich was eigenes auszudenken.. |
Re: Registriernummer generieren Delphi und PHP
md5 geht in delphi fällt aber aus weil die generierte zahl zu lang wäre... man muss immer daran denken das auch weniger versierte user vorm rechner sitzen :)
|
Re: Registriernummer generieren Delphi und PHP
MD5 geht in Delphi? Mhm auch mit der Personal?
|
Re: Registriernummer generieren Delphi und PHP
Alex: Du kannst mit der Personal _alles_ machen was auch mit der grossen geht. Du musst viele der fehlenden Komponenten nur selber schreiben :)
Und MD5 ist ein öffentlicher Algorithmus, den jeder der ein wenig Mathe kann auch nachcoden kann :) |
Re: Registriernummer generieren Delphi und PHP
Phönix: Eigentlich schon, die Frage war nicht so elegant gestellt, ich meinte nur ob es standmäßig drinne ist ;-)
Zitat:
Danke für Aufklärung :mrgreen: |
Re: Registriernummer generieren Delphi und PHP
oder googeln :)
![]() 1. Seite gibts dafür ne unit die das selbe ergebniss wie in php liefert |
Re: Registriernummer generieren Delphi und PHP
Jupp mache ich gerade schon :mrgreen:
Allerdings nur nach MD5 :D |
Re: Registriernummer generieren Delphi und PHP
Habe gerade kurz was über den "Vorgänger" von MD5 gelseen, er zeichnete sich dadurch aus, dass er kürzer war.
Es ist der DES Verschlüsselungsalgorithmus. Vielleicht ist er ja interessant für dich ;-) |
Re: Registriernummer generieren Delphi und PHP
hmm muss ich mal schauen hat jemand ne idee zum ersten problem ?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz