Encoder: Zufallsstring mit md5

Beitrag lesen

was brauch ich denn alles, damit md5() einen Zufallsstring erzeugt, der auch eindeutig ist?

Mal anders gesehen, md5 verwurschtelt nur Daten, es erzeugt aber keine neuen.
Wenn du nicht eindeutige Daten in md5 steckst, kriegt man auch nichts eindeutiges raus.
Wenn time() und pid nicht eindeutig sind, muss halt noch was andres her. Vielleicht wärs gut wenn der Fragesteller sagt was er vor hat. Eine Zufallszahl kann man auch über die IP oder Port oder was auch immer erzeugen. Wobei die Zeit ja schon ne gute Idee ist. Warum ist die denn nicht eindeutig?