
createp - Passwort-Vorschläge
=============================

Das Programm createp unterbreitet Vorschläge für Passwörter.


Programm-Aufruf
---------------

createp [<Option>*] [<User>*]

Optionen
--------

-c <Option>*
--configure <Option>*

	legt Standardwerte für Optionen fest.

-u
--unconfigure
	löscht alle nutzerdefinierten Standardwerte für Optionen.

-r
--reset
	ignoriert die nutzerdefinierten Standardwerte.

-C
--show-configuration
	zeigt die voreingestellten nutzerdefinierten Standardwerte an.
	
-t <Typname>
--type=<Typname>
	wählt einen Passwort-Typ aus.

-l <Zahl|Bereich>
--length=<Zahl|Bereich>
	legt die Passwort-Länge fest

-a <PRNG-Set>
--prng=<PRNG-Set>
	wählt den bzw. die zu verwendenden PRNG aus, entweder "all" oder eine
	Kombination (durch Kommata getrennt) von
	openssl			für die Nutzung des OpenSSL PRNG
	random			für initstate()/setstate()/random()
	rand48			für nrand48()
	rand			für rand()
	Empfohlen wird, für kryptographische Zwecke und Nutzerauthentifizierung
	den OpenSSL-PRNG zu verwenden.

-o <Ausgabe-Mode>
--output=<Ausgabe-Mode>
	legt den Ausgabe-Mode fest, einer der folgenden Werte:
	default			explitize Angabe von Länge sowie Anzahl
				Ziffern, Sonderzeichen und Großbuchstaben.
	hex			Es werden '0'...'9' und 'A'...'F' in der
				Ausgabe verwendet.
	ascii85			Es werden die ASCII-Zeichen 33...127 in der
				Ausgabe verwendet.
	charset <Zeichensatz>	Der Zeichensatz für die Ausgabe wird
				explizit angegeben. Jeder beliebige
				Kleinbuchstabe represäntiert alle Klein-
				buchstaben, jeder beliebige Großbuchstabe
				repräsentiert alle Großbuchstaben, jede
				beliebige Ziffer repräsentiert alle Ziffern.
-d <Zahl|Bereich>
--digits=<Zahl|Bereich>
	legt für den Ausgabe-Mode "default" die Anzahl Ziffern im
	Passwort fest.

-s <Zahl|Bereich>
--specials=<Zahl|Bereich>
	legt für den Ausgabe-Mode "default" die Anzahl der Sonderzeichen
	im Passwort fest.

-k <Zahl|Bereich>
--upper-case=<Zahl|Bereich>
	legt für den Ausgabe-Mode "default" die Anzahl der Großbuchstaben im
	Passwort fest.

