Forum: Object-Pascal / Delphi-Language
Delphi
by negaH,
6. Okt 2006
Ja auch sowas geht mit sym. Kryptographie. Du erzeugst einen Zufallsschlüssel A. Mit diesem werden die Daten verschlüsselt. In deinem RegKey speicherst du nun diesen Key A zwemal verschlüsselt, einmal mit den ApplicationKey verschlüsselt und ein anders mal mit deinem Lizenzmanagerschlüssel.
Du kannst also nun deine Daten etweder mit dem ApplicationKey entschlüsseln indem zu erstmal den...
Forum: Object-Pascal / Delphi-Language
Delphi
by negaH,
6. Okt 2006
Ja, kannst du frei benutzen, ein Hinweis in deiner Aboutbox wäre schön.
Zu deinem anderen Problem:
Was hindert dich daran in deinem Lizenzmanager die Daten des Kunden mit einem weiteren Schlüssel zu verschlüsseln. Dieser Schlüssel ist nur dir bekannt, also in deinem Lizenzmanger gespeichert und verlässt euren Server ja niemals. Diese verschl. Kundendaten werden nun zusammen mit deinem...
Forum: Object-Pascal / Delphi-Language
Delphi
by negaH,
28. Sep 2006
procedure Encode(var Value: TLicenseBlock);
begin
with TCipher_Rindael.Create do
try
Mode := cmCFS8;
Init(Key);
Encode(Value, Value, SizeOf(Value));
finally
Free;
end;