romy: Zufallswert 6-stellig

Beitrag lesen

Hallo Beat,

Paradigma: bringe die grösst mögliche Informationsdichte in 6 zeichen.
Tue dies auf eine websichere Weise.
use Time::HighRes qw(time);
use Digest::SHA1  qw(sha1_base64);
nimm noch ein sprintf()
Und ich denke der Mix sollte klar sein.

Klingt toll ;) Aber ich verstehe es noch nicht. (In Perl bin ich nicht zu Hause, aber ich denke, dass tut auch nichts zur Sache)

Ich verstehe Folgendes:

  • nimm die Zeit (6 Zeichen)
  • nimm eine Zeichenkette oder Hashwert (64/32 Zeichen)
  • mache irgendwas mit einer formatierten Ausgabe (so interpretiere ich sprintf)

Wie muss ich die 2 Werte vermixen, damit es eindetig wird?

ciao
romy