Die Suche ergab 13 Treffer

von Marek06
Dienstag 7. Januar 2014, 08:25
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Re: Kennworterzeugung anpassen

Folgende Konventionen sind gefordert:

1. Das 1 Zeichen darf nur Großbuchstabe, Kleinbuchstabe, Zahl sein
2. Genau 8 Zeichen
3. Insgesamt muss im Kennwort 1 Kleinbuchstabe, Großbuchstabe, Zahl, Zeichen vorhanden sein

Mit dem Attribut 'number' wollte ich sicher, dass ich z.B nicht festlege - immer ...
von Marek06
Montag 6. Januar 2014, 15:10
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Re: Kennworterzeugung anpassen

Nochmals danke für die Tipps (wäre ich sonst nicht so schnell drauf gekommen) :D :D :D

Das Passwort hat bestimmte Voraussetzungen die erfüllt sein müssen (z. B. nicht länger als 8 Zeichen, ... s.o)

Ich habe den Vorschlag aufgenommen und habe es entsprechend angepasst (bestimmt könnte es immer ...
von Marek06
Montag 6. Januar 2014, 11:43
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Re: Kennworterzeugung anpassen

Okay, ich schaue mir die Grundlagen dazu nochmal an. :)
von Marek06
Montag 6. Januar 2014, 11:11
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Re: Kennworterzeugung anpassen

Hallo,

nochmals danke für die Hilfe (wie gesagt meine Kenntnisse in Python sind nicht so gut) und der Code
wurde so von meinem Vorgänger geschrieben. 8)

Zum Thema utilGeneral (und ja es ist LDAP):
lt. unserer Beschreibung ist dies ein Modul zur allgemeinen Nutzung (printTime, createLogger ...
von Marek06
Freitag 3. Januar 2014, 14:26
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Re: Kennworterzeugung anpassen

Ergänzung: Der Block für "mixed" muss noch angepasst werden:

Code: Alles auswählen

...
 # mixed
        chars=[s, t, u, v]
        random.shuffle(chars)
        a=''.join(chars)
...
von Marek06
Freitag 3. Januar 2014, 14:21
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Re: Kennworterzeugung anpassen

Okay das mit der variablen Wunschlänge ist dort jetzt noch nicht mit programmiert. Aber zur zeit habe ich es wie folgt gelöst:

...
if flag:
param=config[ldapConst.FCTS]
length_lower=utilGeneral.isInt(param.get(ldapConst.PWDLENGTH,2))
length_upper=utilGeneral.isInt(param.get(ldapConst ...
von Marek06
Freitag 3. Januar 2014, 11:37
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Re: Kennworterzeugung anpassen

Dies hatte ich ja auch so umgesetzt (Trotzdem danke für den Hinweis) 8) . Aber wenn ich die folgende Funktion richtig verstanden habe, dann wird jeweils irgendein Zeichen aus dem String eingesetzt und somit kann es sein, dass z.B. ein Sonderzeichen nicht mit ausgegeben wird (dies würde dann zum ...
von Marek06
Freitag 3. Januar 2014, 10:46
Forum: Allgemeine Fragen
Thema: Kennworterzeugung anpassen
Antworten: 23
Zugriffe: 2810

Kennworterzeugung anpassen

Hallo,

meine Kenntnisse in Python sind nicht so gut, weshalb ich hier um Hilfe bitte.

Ursprünglicher Quelltext:

def createInitialPwd(col,key,config):
flag = config.get(ldapConst.PWD_FLAG,0)
if flag:
param=config[ldapConst.FCTS]
length=utilGeneral.isInt(param.get(ldapConst.PWDLENGTH,8 ...
von Marek06
Mittwoch 18. April 2012, 14:11
Forum: Allgemeine Fragen
Thema: Überprüfung des erzeugten Passwortes auf richtige Konvention
Antworten: 10
Zugriffe: 870

Re: Überprüfung des erzeugten Passwortes auf richtige Konven

Stimmt, hatte mich schon gewundert, warum dann immer noch Passwörter mit nicht allen Konventionen generiert werden. War wohl nur im ersten Test 100%.
Jetzt sieht es aber richtig aus. Nachdem ich das jetzt korrigiert hab, sieht es gut aus.

Danke nochmal für die Hilfe :D :D :D
von Marek06
Mittwoch 18. April 2012, 13:53
Forum: Allgemeine Fragen
Thema: Überprüfung des erzeugten Passwortes auf richtige Konvention
Antworten: 10
Zugriffe: 870

Re: Überprüfung des erzeugten Passwortes auf richtige Konven

Ok, danke, wusste nicht genau wie ich das in Python umsetzen sollte, aber funzt damit jetzt 100% :D

Ergebnis ist hiermit(erste Buchstabe kein Sonderzeichen, ist so beabsichtigt!):


if flag:
param=config[ldapConst.FCTS]
char_sets=[string.lowercase+string.uppercase+string.digits+string ...
von Marek06
Mittwoch 18. April 2012, 12:40
Forum: Allgemeine Fragen
Thema: Überprüfung des erzeugten Passwortes auf richtige Konvention
Antworten: 10
Zugriffe: 870

Re: Überprüfung des erzeugten Passwortes auf richtige Konven

Erstmal nochmal danke für die Tipps :) Waren sehr hilfreich.

Habe versucht die Tipps so weit wie mir möglich umzusetzen und jetzt eine Lösung gefunden, die so gut wie immer funktioniert (mindestens 3 Konventionen).
Musste noch ein wenig eingegrenzt werden1


...
if flag:
param=config[ldapConst ...
von Marek06
Dienstag 17. April 2012, 15:52
Forum: Allgemeine Fragen
Thema: Überprüfung des erzeugten Passwortes auf richtige Konvention
Antworten: 10
Zugriffe: 870

Re: Überprüfung des erzeugten Passwortes auf richtige Konven

Also ich habe jetzt folgendes gebastelt (bricht aber mit FM ab - kann random nicht identifzieren):

...
length=utilGeneral.isInt(param.get(ldapConst.PWDLENGTH,8))
s=string.join(random.choice(string.lowercase+string.uppercase+string.digits+string.punctuation) for i in range(length))
config ...
von Marek06
Dienstag 17. April 2012, 09:00
Forum: Allgemeine Fragen
Thema: Überprüfung des erzeugten Passwortes auf richtige Konvention
Antworten: 10
Zugriffe: 870

Überprüfung des erzeugten Passwortes auf richtige Konvention

Wie kann das erzeugte Passwort auf die folgenden 4 Konventionen überprüft werden?

- mindestens ein Kleinbuchstabe
- mindestens ein Großbuchstabe
- mindestens eine Zahl
- mindestens ein Sonderzeichen

Das Problem ist hier, dass manchmal das Passwort nur mit 2 Konventionen erzeugt wird und nicht mit ...