Hallo,
ich kenne mich mit Verschlüsselungen kaum aus. Ich rufe von meinem Programm (C++) aus eine PHP-Datei auf einem Webserver auf, in der Form http://www.internetseite.de/Datei.php?score=1234. Der Score steht für die Punktzahl, die jemand in einem Spiel erreicht hat und sie wird in eine Topliste eingetragen. Nun kann jeder, der diese Adresse kennt, seinen Score manipulieren, indem er einfach die Adresse aufruft und einen anderen Score eingibt. Das möchte ich verhindern! Deshalb will ich den Score in meinem Programm verschlüsseln und in der PHP-Datei wieder entschlüsseln. Jetzt stellen sich mir die Fragen:
1. Welche (populäre bitte, damit ich dazu auch etwas finde) Verschlüsselungsmethode dafür ist geeignet?
2. Gibt es eventuell sogar eine Methode, um das ganze ohne Passwort sicher zu machen? Denn das Passwort müsste im Quelltext des Programms gespeichert werden und ein findiger Hacker könnte es später aus dem Speicher auslesen. Mir ist klar, dass man es nicht absolut sicher machen kann und ein guter Hacker den Score früher oder später immer wird manipulieren können, aber ich will wenigstens, dass Script-Kiddies das nicht können
Bitte auch keine kommerziellen Verschlüsselungsmethoden. Mein Spiel wird kostenlos, wenn es fertig ist, deswegen möchte ich nichts, wofür ich irgendwelche Lizenzen kaufen muss.
Danke im Voraus,
Thilo
ich kenne mich mit Verschlüsselungen kaum aus. Ich rufe von meinem Programm (C++) aus eine PHP-Datei auf einem Webserver auf, in der Form http://www.internetseite.de/Datei.php?score=1234. Der Score steht für die Punktzahl, die jemand in einem Spiel erreicht hat und sie wird in eine Topliste eingetragen. Nun kann jeder, der diese Adresse kennt, seinen Score manipulieren, indem er einfach die Adresse aufruft und einen anderen Score eingibt. Das möchte ich verhindern! Deshalb will ich den Score in meinem Programm verschlüsseln und in der PHP-Datei wieder entschlüsseln. Jetzt stellen sich mir die Fragen:
1. Welche (populäre bitte, damit ich dazu auch etwas finde) Verschlüsselungsmethode dafür ist geeignet?
2. Gibt es eventuell sogar eine Methode, um das ganze ohne Passwort sicher zu machen? Denn das Passwort müsste im Quelltext des Programms gespeichert werden und ein findiger Hacker könnte es später aus dem Speicher auslesen. Mir ist klar, dass man es nicht absolut sicher machen kann und ein guter Hacker den Score früher oder später immer wird manipulieren können, aber ich will wenigstens, dass Script-Kiddies das nicht können
Bitte auch keine kommerziellen Verschlüsselungsmethoden. Mein Spiel wird kostenlos, wenn es fertig ist, deswegen möchte ich nichts, wofür ich irgendwelche Lizenzen kaufen muss.
Danke im Voraus,
Thilo