Thread Frage zu crypt
(12 answers)
Opened by kean at 2009-03-06 10:48
Ich möchte aus zwei Strings einen verschlüsselten Code generieren, habe dazu crypt getestet und mir ist folgendes ausgefallen:
my $string1 = 'test1'; my $string2 = 'test2'; print crypt("$string1,$string2",'pc')."\n"; $string2 = 'test3'; print crypt("$string1,$string2",'pc'); Ausgabe: pcNFUV5rl2Vpo pcNFUV5rl2Vpo Wieso kommt wenn ich die Zeichenkette ändere das gleiche Ergebnis?? Durch probieren habe ich gemerkt das Änderungen am Anfang der Zeichenkette eher zu einer Änderung des codes führen als änderungen am Ende der Zeichenkette. Sollte nicht jede Zeichenkette, selbst wenn nur ein Zeichen geändert wurde ein anderes Ergebnis bringen? |