Zhen
Lt. Junior Grade
- Registriert
- Aug. 2009
- Beiträge
- 299
Hallo Leute,
ich hab mich jetzt bisschen in Pascal eingeübt, aber häng grad etwas fest.
Ich benutze nämlich "Inno Setup" um meine Setup-Routinen für Programme zu erstellen, aber bei meiner jetzigen Routine will ich ein Passwort abfragen, dass dann gespeichert wird. Das Passwort unverschlüsselt zu speichern ist ja natürlich eine gewaltige Sicherheitlücke
Inno Setup an sich bietet hierzu leider auch keine Funktion, jedoch kann man ja eigene Funktionen dafür in Pascal schreiben. Nun habe ich mich erkundigt ob Pascal eine MD5 Funktion bietet, aber auch hier fehlanzeige...
Daher wollte ich mir selber eine basteln, den Pseudo Code findet man ja bei Wikipedia... an der Stelle hänge ich jetzt aber leider fest
Irgendwie find ich nämlich keine Funktion in Pascal mit der ich z.B. 2^32 schreiben könnte. Auch die z.B. in C# verfügbare "Math.Floor(x)" Funktion gibts da nicht. Hat jemand vielleicht eine Idee wie ich das ganze trotzdem hinbekommen könnte?
Wäre euch für jegliche Hilfe sehr dankbar
ich hab mich jetzt bisschen in Pascal eingeübt, aber häng grad etwas fest.
Ich benutze nämlich "Inno Setup" um meine Setup-Routinen für Programme zu erstellen, aber bei meiner jetzigen Routine will ich ein Passwort abfragen, dass dann gespeichert wird. Das Passwort unverschlüsselt zu speichern ist ja natürlich eine gewaltige Sicherheitlücke
Inno Setup an sich bietet hierzu leider auch keine Funktion, jedoch kann man ja eigene Funktionen dafür in Pascal schreiben. Nun habe ich mich erkundigt ob Pascal eine MD5 Funktion bietet, aber auch hier fehlanzeige...
Daher wollte ich mir selber eine basteln, den Pseudo Code findet man ja bei Wikipedia... an der Stelle hänge ich jetzt aber leider fest
Irgendwie find ich nämlich keine Funktion in Pascal mit der ich z.B. 2^32 schreiben könnte. Auch die z.B. in C# verfügbare "Math.Floor(x)" Funktion gibts da nicht. Hat jemand vielleicht eine Idee wie ich das ganze trotzdem hinbekommen könnte?
Wäre euch für jegliche Hilfe sehr dankbar