你好 Jens,
chr((ord($_) + $$key[$i]) % 256) } split //, $txt;
wenn ich mich nicht irre, sorgst du hier dafür dass nur das letze Schlüsselbyte genutzt wird, [...]
Du irrst.
$i = ($i + 1) % $len;
chr((ord($_) + $$key[$i]) % 256)
$i wird mit 0 initialisiert (weiter oben). Damit wird nur dafür gesorgt, dass $i zwischen 0 und $len iteriert.
Trotzdem ist der Algorithmus nur ein besseres rot13 und alles andere als sicher.
再见,
克里斯蒂安
--
http://wwwtech.de/
WWWTech.de | Wayne Revived
Wenn du gehst, gehe. Wenn du sitzt, sitze. Und vor allem: schwanke nicht!
http://wwwtech.de/
WWWTech.de | Wayne Revived
Wenn du gehst, gehe. Wenn du sitzt, sitze. Und vor allem: schwanke nicht!