Hallöle,
auf der Suche, wie ich Daten mit PHP verschlüsseln kann, bin ich auf http://forum.de.selfhtml.org/archiv/2003/6/t49121/ gestossen.
Da wird ein String mit der xor-Funktion bearbeitet:
function verschluesseln($klartext, $schluessel)
{
$geheimtext = "";
for($i=0; $i<strlen($klartext);$i++)
$geheimtext .= chr(ord($klartext{$i})^ord($schluessel{$i%strlen($schluessel)}));
return base64_encode($geheimtext);
}
Was bedeutet dabei $i%strlen($schluessel) ?
Was ist, wenn die Länge des Schlüssels verbraucht ist? Geht es da wieder mit der ersten Stelle los?
MfG Kalle