Password Generator 3.5	

Mit dem Password Generator können sichere und dennoch einfach zu merkende Passwörter erstellt werden. Weiters können auch schnell WEP- und WPA2-Schlüssel (für Wireless LAN), sowie sichere Passwörter für den Windows Server 2003 erzeugt werden.

Durch die getrennte Verwendung von Vokalen und Konsonanten, sowie von einzelnen Wortsilben werden die Passwörter gut lesbar und sind einfach zu merken. Zur schnellen und einfachen Erstellung von Passwörtern können benutzerdefinierte Passwort-Sets erstellt werden. 

Passwörter können auch auf ihre Sicherheit hin überprüft werden.

Anforderungen

Das Programm "Password Generator" benötigt das Microsoft .NET Framework 2.0.

Da der Password Generator nur im eigenen Programmverzeichnis arbeitet und nicht auf die Windows Registrierungsdatenbank zugreift, ist kein Installation bzw. Deinstallation erforderlich. Zum Entfernen des Programms löschen Sie einfach das Programmverzeichnis.

Erstellen von Passwörtern

Jedes Zeichen des Passwortes kann beliebig festgelegt werden. Neben Kleinbuchstaben, Großbuchstaben und Zahlen können auch maximal 1024 Sonderzeichen festgelegt werden.

Um ein Zeichen des Passwortes festzulegen, wählen Sie die gewünschten Optionen (z.B. Kleinbuchstaben und Zahlen) aus. Durch einen Klick auf die Schaltfläche "Hinzufügen" werden die Regeln für das betreffende Zeichen in der Zeile "Passwortvorlage" an der aktuellen Cursorposition eingefügt. Dabei werden die Regeln in eckigen Klammern gestellt.

Folgende Codes werden verwendet:

a	Kleinbuchstaben (a-z)
A	Großbuchstaben (A-Z)
v	Vokale in Kleinbuchstaben (aeiou)
k	Konsonanten in Kleinbuchstaben (bcdfg...)
V	Vokale in Großbuchstaben (AEIOU)
K	Konsonanten in Großbuchstaben (BCDFG...)
l	Konsonanten in Kleinbuchstaben (linke Seite der Tastatur)
L	Konsonanten in Großbuchstaben (linke Seite der Tastatur)
r	Konsonanten in Kleinbuchstaben (rechte Seite der Tastatur)
R	Konsonanten in Großbuchstaben (rechte Seite der Tastatur)
n	Zahlen (1-9)
N	Zahl Null (0)
h	Kleine Hexadezimalzahlen (0-9, a-f)
H	Große Hexadezimalzahlen (0-9, A-F)
S	Sonderzeichen (vordefiniert sind "üöäÜÖÄß.:,;-_!?=()[]{}§$%&/+*~#|<>@")
W	Wörter und Silben

Diese Codes werden je nach Auswahl in den Kontrollfeldern automatisch eingefügt. Sie können aber auch manuell nachbearbeitet werden.

Die Zusammenstellung "[aS][A][n]" würde bedeuten, dass ein dreistelliges Passwort erstellt wird. Das erste Zeichen ist entweder ein Kleinbuchstabe oder ein Sonderzeichen, das zweite Zeichen ein Großbuchstabe und das dritte Zeichen ist eine Zahl zwischen 1 und 9.

Mit der Option "Keine aufeinander folgenden Zeichen verwenden" legt fest, ob ein Zeichen oder eine Silbe zwei- oder mehrmals hintereinander vorkommen darf.

Es können bis zu 1.000 Passwörter gleichzeitig generiert werden.

Da Passwortgeneratoren oft unaussprechbare und kaum zu merkende Buchstaben- und Zahlenkombinationen produzieren, wurden die folgenden Funktionen eingebunden:

Vokale und Konsonanten

Wenn abwechselnd Vokale und Konsonanten für ein Passwort verwendet werden, sind die entstehenden Wörter sehr viel einfacher zu merken. So ergibt die Zusammenstellung "[v][k][v][k][v][k]" Wörter wie "oruban", "eradec" oder "osiwon". Diese sind wesentlich einfacher zu merken als zum Beispiel "spldtr" oder "yxjqpd".

Um ein "Mitlesen" des Passwortes bei der Eingabe durch andere Personen zu erschweren, können Konsonanten von der linken und rechten Seite der Tastatur verwendet werden. Bei der Zusammenstellung "[l][v][r][v][l][v][r]" können Konsonanten beispielsweise abwechselnd mit der linken und rechten Hand eingegeben werden.

Wörter und Silben

Bei der Option "Wörter und Silben" werden Wortteile aus den aktivierten Wortlisten geladen und aneinander gereiht.

Die Zusammenstellung "[W][W][n]" könnte z.B. Passwörter wie "mantop2" oder "manfer7" erzeugen. Diese sind einfacher zu merken als etwa "kiqdf8" oder "aywkw7".

Vordefinierte Passwort-Sets

Im Menü unter "Extras" > "Vordefinierte Passwort-Sets" kann aus mehreren Vorlagen, darunter 4 verschiedenen WEP- und WPA2-Schlüsseln gewählt werden. Werden alle Vorlagen aus der Liste entfernt, werden beim nächsten Programmstart wieder die Standard-Vorlagen geladen.

Passwort aus einem Satz erstellen

Diese Funktion ist über Menü "Extras" > "Passwort aus Satz erstellen" erreichbar. Im Dialog kann ein Satz eingegeben werden, der zur Erstellung eines Passwortes verwendet wird. Dazu werden die ersten Zeichen der einzelnen Wörter herangezogen. Die Anzahl der zu verwendenden Zeichen (bis maximal 9 Zeichen) ist einstellbar.

Durch diese Funktion können gute Passworte erstellt werden, die einfach wieder herzustellen sind. Sie müssen sich nicht das komplizierte Passwort merken, sondern nur den Satz.

Hier ein Beispiel: Die Passwörter "beKöbeRaimLadiGrfüsier" bzw. "bK,bRiL,dGfse" sind so einfacher zu merken: "bei Königen, bei Ratsherren im Land, die Grabkammern für sich erbauten" (IJOB 3,14).

Das generierte Passwort kann nachbearbeitet werden, um beispielsweise Sonderzeichen oder Zahlen hinzuzufügen.

Erstellen von Seriennummern oder Produkt-IDs

Um auch Seriennummern zu erstellen, können an bestimmten Stellen fest definierte Zeichen eingefügt werden. Wenn ein Zeichen nicht in eckige Klammern eingeschlossen wird, wird dieses Zeichen unverändert an die vorgegebene Position gestellt. Hier einige Beispiele:

Die Zusammenstellung "[A*4]-[An*8]-[A*4]" könnte z.B. folgendes Ergebnis liefern: "FKTR-Q5P6W7C5-ECKG".

Die Zusammenstellung "ABC-[n*4]-ID-[n*4]" liefert z.B. "ABC-3948-ID-3751".

Wiederholung von Zeichen

Bei einigen Passwort-Sets oder auch bei Seriennummern, werden oft die gleichen Zeichen hintereinander verwendet. Dies kann mitunter zu langen Passwort-Sets führen. Um dies zu vermeiden, kann hinter einem Zeichen ein Stern (*) und die Anzahl der Wiederholungen angegeben werden. Dadurch lässt sich die Zusammenstellung "[A][A][A][A]-[An][An][An][An]-[AnN][AnN]" auch mit "[A*4]-[An*4]-[AnN*2]" ausdrücken.

Der Multiplikator muss dabei im Bereich zwischen 2 und 99 liegen. Die Option "Keine aufeinander folgenden Zeichen verwenden" wird bei Verwendung eines Multiplikators nicht beachtet.

Platzhalter

In einer Zusammenstellung können auch Platzhalter verwendet werden, die gegen einen bestimmten Wert ausgetauscht werden. Platzhalter müssen mit geschweifen Klammern umschlossen werden. Die Groß- und Kleinschreibung wird beachtet.

Folgende Platzhalter werden unterstützt:

Allgemein

#	Die Nummer des aktuellen Passwortes.

Datums- und Zeitwerte

Y	Jahreszahl (4-stellig)
y	Jahreszahl (2-stellig)
M	Monat (2-stellig)
m	Monat
D	Tag (2-stellig)
d	Tag
DW	Tag der Woche
DY	Tag des Jahres
H	Stunde (2-stellig)
h	Stunde
N	Minute (2-stellig)
n	Minute
S	Sekunde (2-stellig)
s	Sekunde
MS	Millisekunde (3-stellig)
ms	Millisekunde
T	Ticks

Ausschließen von Zeichen

Mit der Option "Zeichen ausschließen" können bestimmte Zeichen von der Passwortzusammenstellung ausgeschlossen werden. Damit verringert sich die Verwechslungsgefahr von Zeichen (z.B.: "I", "l" und "1"). Die ausgeschlossenen Zeichen werden erst nach der Erstellung von Passwörtern in die Drop-Down-Liste aufgenommen und gespeichert.

Wortlisten

Werden in einem Passwort Wörter bzw. Silben ("W") verwendet, oder werden Passwörter über die Registerkarte "Einfach" erstellt, werden die Wörter und Silben aus den Wortdateien geladen, die in den Einstellungen unter "Wortlisten" ausgewählt sind.

Diese Dateien können beliebig erweitert und angepasst werden. Auch eigene Wortlisten können erstellt werden. Jedes Wort muss dabei in einer eigenen Zeile stehen und sollte keine Leerzeichen enthalten.

Kommentare können ebenfalls in die Datei geschrieben werden. Mit zwei Schrägstriche (//) wird der darauffolgende Text ignoriert. Diese Kennzeichnung betrifft immer nur die Zeile, in der die Kommentarkennzeichnung angegeben wurde. Um ein mehrzeiliges Kommentar zu verfassen, muss der Text in die Zeichen "/*" bzw. "*/" (Schrägstrich und Stern) eingeschlossen werden. Anders als bei einzeiligen Kommentarten wird nach dem Ende eines Kommentarblocks nicht als Ende eines Wortes gewertet.

Beispiele für Kommentare:

// Beispiele
wort1
wort2
/*
Ein mehrzeiliges
Kommentar
*/
wort3
ein/*test // Test
wort*/beispiel

In die Wort- bzw. Silbenliste werden folgende Wörter aufgenommen:

wort1
wort2
wort3
einbeispiel

Passwörter auf Sicherheit prüfen

In der Liste der generierten Passwörter wird für jedes ausgewählte Passwort dessen Stärke in Bit angezeigt.

Mit dem "Passwort-Check" können eingegebene oder generierte Passwörter ebenfalls auf ihre Sicherheit hin überprüft werden. Diese Überprüfung berücksichtigt diverse Regeln, wie z.B. aufeinander folgende oder doppelte Buchstaben oder Zahlen.

Im Einstellungsdialog können die einzelnen Werte für die Passwortprüfung festgelegt werden.

Lizenz

Pflichten und Einschränkungen

Das Programm darf, außer in den gesetzlich festgelegten Fällen, nicht dekompiliert oder disassembliert werden.

Weiters darf das Programm nicht verkauft oder sonst gegen ein Entgelt weitergegeben werden.

Benutzungsrechte

Das Programm darf kostenlos für private und kommerzielle Zwecke genutzt werden. Die Anzahl der Installationen und der Benutzer ist nicht limitiert.

Das Programm darf kostenlos an andere Personen weitergegeben, im Internet oder auf sonstigen Medien veröffentlicht werden. Voraussetzung dafür ist, dass das Programm und alle dazugehörigen Dateien unverändert erhalten bleiben. Ein Hinzufügen von Dateien oder ein sonstiges Verändern des Programmpaketes ist nicht gestattet.

Alle anderen Rechte bleiben beim Autor.

Es besteht kein Recht auf Support oder sonstige Hilfestellung seitens des Autors.

Zuwiderhandlungen gegen Bestimmungen dieses Lizenzvertrages können strafrechtlich und zivilrechtlich verfolgt werden.

Haftungsausschluss

Die Verwendung des Programms erfolgt auf eigene Verantwortung. Der Autor übernimmt keine Haftung für die Richtigkeit und Funktionsfähigkeit des Programms. Der Autor haftet weder für direkte, noch für indirekte Schäden, die durch das Programm oder einen Programmteil entstehen. Dies umfasst vor allem, aber nicht ausschließlich, Schäden an der Hardware, am Betriebssystem oder an anderen Programmen, sowie die Beeinträchtigung des Geschäftsbetriebes.

Ausnahmen

Die Erteilung einer Ausnahme von den Bestimmungen dieses Lizenzvertrages erfordert eine ausdrückliche Genehmigung des Autors, die ggf. per E-Mail erteilt wird.

Versionen

Version 3.5:

[+]	Bei der Berechnung des DES-Wertes für ein Passwort kann nun auch ein optionaler Salt-Wert angegeben werden.

[+]	Eine Sprachdatei für Griechisch wurde hinzugefügt.

[+]	Es können jetzt diverse Platzhalter verwendet werden, die vor der Passworterstellung ersetzt werden. So kann etwa die aktuelle Sekunde oder der Tag des Jahre in ein Passwort einfließen.

[+]	In den Einstellungen können die Richtlinien für den Passwort-Check angepasst werden.

[*]	Die Standardsprache wurde von Deutsch auf Englisch umgestellt. Dies gilt auch bei fehlenden Übersetzungen in anderen Sprachen.

[*]	Diverse Änderungen an der Benutzeroberfläche.

Version 3.4:

[+]	Ein Passwort kann jetzt verschlüsselt werden. Dabei werden DES, MD5 und SHA256 unterstützt (analog zur "crypt"-Funktion von UNIX, PHP und .htaccess). Weiters können von einem Passwort MD5-, SHA1-, SHA256 und SHA512-Hashwerte berechnet werden.

[+]	Eine Sprachdatei für Katalanisch wurde hinzugefügt.

[+]	Eine Sprachdatei für Portugiesisch wurde hinzugefügt.

[+]	Eine Sprachdatei für brasilianisches Portugiesisch wurde hinzugefügt.

[*]	Im Dialog "Passwortvorlagen" kann eine Vorlage jetzt mit der Return-Taste oder einem Doppelklick in den Generator übernommen werden.

[*]	Kleinere Änderungen an der Benutzeroberfläche und der englischen Sprachdatei.

Version 3.3:

[+]	Eine Sprachdatei für Italienisch wurde hinzugefügt.

[+]	Eine Sprachdatei für Spanisch wurde hinzugefügt.

[+]	In den Passwortvorlagen können jetzt weitere Einstellungen gespeichert und in den Generator übernommen werden. Dazu zählen die verwendeten Sonderzeichen, die ausgeschlossenen Zeichen, sowie die Einstellungen der Zeichenwiederholung und der Buchstabenersetzung mit Sonderzeichen.

Version 3.2:

[+]	Eine Sprachdatei für Norwegisch wurde hinzugefügt.

[+]	Es können jetzt mehrere Wortlisten gleichzeitig verwendet werden. Die Wortlistendateien können im Einstellungsdialog ausgewählt werden.

[+]	In der Wortlisten-Datei (words.txt) können jetzt Kommentarzeilen verwendet werden.

[*]	Diverse Änderungen und Korrekturen an der Benutzeroberfläche und der Hilfedatei.

[*]	In Passwörtern können jetzt Sonderzeichen auch ohne zusätzliche andere Zeichen verwendet werden.

[-]	Aus dem Kontextmenü der Passwortliste konnte der Menüpunkt "Passwortstärke überprüfen" nicht gewählt werden.

[-]	Die unter "Zeichen ausschließen" angegebenen Zeichen wurden nicht für die Passworterstellung verwendet, wenn die Option deaktiviert war.

Version 3.1:

[+]	Eine Sprachdatei für Französisch wurde hinzugefügt.

[+]	Eine Sprachdatei für Schwedisch wurde hinzugefügt.

[+]	In der Passwortliste wird für das ausgewählte Passwort die theoretische Sicherheit (in Bit) angezeigt.

[+]	Passwörter können nun auf ihre Sicherheit hin überprüft werden. Mögliche Schwachstellen, wie z.B. fortlaufende Zahlen oder Buchstaben in alphabetischer Folge, werden aufgezeigt.

Version 3.0.3:

[+]	Die Anzahl der zuletzt verwendeten Passwort-Sets kann nun in den Optionen festgelegt werden.

[+]	Eine Sprachdatei für Ukrainisch wurde hinzugefügt.

[+]	Eine Sprachdatei für traditionelles Chinesisch wurde hinzugefügt.

[*]	Beim Kopieren von Passwörtern aus der Liste wird jetzt kein abschließender Zeilenumbruch mehr angefügt.

[-]	Die Liste der zuletzt verwendeten Passwort-Sets funktionierte nicht immer richtig.

Version 3.0.2:

[+]	Eine japanische Sprachdatei wurde hinzugefügt.

[*]	Kleinere Änderungen an der Benutzeroberfläche. U.a. wurde das Menü "Sprache" in das Menü "Extras" verschoben.

[-]	Die Schriftgröße der Benutzeroberfläche konnte nicht über die Sprachdateien festgelegt werden.

Version 3.0.1:

  [+] Eine russische Sprachdatei wurde hinzugefügt.

  [-] Die Texte im Kontextmenü wurden nicht in der eingestellten Sprache angezeigt.

Version 3.0:

[+]	Beim Erstellen eines Passwortes aus einem Satz können jetzt alle Sonderzeichen in das Passwort übernommen werden. Weiters können auch hier Buchstaben gegen ähnlich aussehende Sonderzeichen und Zahlen ausgetauscht werden.

[+]	Buchstaben in generierten Passwörtern können nun gegen ähnlich aussehende Sonderzeichen und Zahlen ersetzt werden, um die Sicherheit der Passwörter zu erhöhen.

[+]	Das Programmfenster kann jetzt als oberstes Fenster angezeigt werden.

[+]	In der Registerkarte "Einfach" lassen sich mit nur wenigen Klicks einfach zu merkende bzw. einfach zu lesende Passwörter erstellen, ohne selbst Passwortvorlagen erstellen zu müssen.

[+]	Passwortvorlagen können jetzt wahlweise in einer Drop-Down-Liste oder in einer Textbox bearbeitet werden.

[*]	Die Programmoberfläche wurde übersichtlicher gestaltet und mit neuen Icons versehen.

[*]	Passwortvorlagen und die auszuschließenden Sonderzeichen können jetzt bis zu 1.024 Zeichen lang sein (vorher nur 256 Zeichen).

____________________________________
Copyright © 2002-2014 Werner Rumpeltesz
E-Mail:	mailto:info@gaijin.at
WWW:	http://www.gaijin.at/