Cheatah: verschlüsseln und entschlüsseln mit php

Beitrag lesen

Hi,

ich würde gerne mit php einige textstrings

  • mit hilfe eines passwortes verschlüsseln

das ist gut.

  • in eine datei oder db schreiben

Das auch.

  • und später mit dem selben passwort wieder entschlüsseln

Das hingegen ist hundsmiserabel. Du möchtest Passwörter *nicht* entschlüsselbar ablegen. Statt dessen möchtest Du das verschlüsselte Passwort mit der verschlüsselten Eingabe vergleichen.

welche befehle kommen da in php denn in frage.

War das eine Frage.

es müsste ja die syntax sein:
$verschuesselt = encoder( $passwort , $data );

Ein encoder() wäre ein Objekt, welches z.B. über eine encode()-Methode verfügt. Die Suche nach "encode" in der PHP-Doku liefert bereits ziemlich viele Treffer. Du möchtest Dir aber zunächst einen Verschlüsselungsalgorithmus aussuchen, der *nicht* reversibel ist, beispielsweise crypt.

$entschuesselt = decoder( $passwort , $verschlüsselt );

Wenn Du auf diese oder andere Weise das originale Passwort erhalten kannst, ist der Algorithmus für Deine Zwecke unbrauchbar.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes