Ich erzeuge f�r mich dienstspezifische Passworte (f�r Webseiten
beispielsweise - sehr praktisch) nach folgender Vorschrift:
: left(base64(md5(length+servicename+freestring+geheimstring)+md5(geheimstring+servicename+freestring+length)),length)
Kurz gefasst: Base64 (ohne +,/) aus der Konkatenation zweier md5 (die
md5 liegen als HEX-Repr�sentation vor). Zwei md5 einfach, um genug
Eingabe zu haben, am Rande: bessere Hashfunktionen mit pipingf�higen
Binaries f�r Windows habe ich nicht gefunden.
Nun ist mir aufgefallen, dass auff�llig h�ufig "M" oder "Z" am Anfang
stehen.
Kann ich gar keine gleichverteilten Zeichen aus [a-zA-Z0-9] aus dieser
Funktion erwarten?
Danke,
Dirk
> Kann ich gar keine gleichverteilten Zeichen aus [a-zA-Z0-9] aus dieser
> Funktion erwarten?
Will ich vielleicht die Base64-Eingabe besser komprimiert haben?
md5sum gibt ja nun mal nur HEX heraus. Vielleicht will ich das erst
irgendwie komprimieren? Durch so eine Art ascii2bin-Converter? Nur
welches Linux (core utilities m�glichst) leistet das?
Da das ganze durch Windows cmd l�uft, muss ich dann wohl auch auf
Steuerzeichen achtgeben. Das k�nnte aber mit Pipen durch tr gemacht
werden.