Meiner Meinung nach wäre MD5 viel sicherer bei solchen Aktionen und unumständlicher
http://bfxsoftware.kilu.de/downloads/md5_mirror/
Die Funktion die dazu notwendig wäre ist
MD5_Hash("string");
- Rückgabe : verschlüsselter MD5 Hash
zum verschlüsseln müsste das Passwort was gespeichert wird einfach verschlüsselt werden sprich z.b. ( Registrierung )
dini_Set(Playerdatei,"Passwort",MD5_Hash(key));
und bei der Abfrage dann einfach... ( Login )
if(!strcmp(MD5_Hash(key),dini_Get(Playerdatei,"Passwort"),false))