Guten Tag,
ich habe ein weile Gesucht habe aber auch per google sehr wenig dazu gefunden in .net, ich möchte eine Passwortstärke ermitteln, dabei möchte ich wie folgt arbeiten:
---> Edit : Sry das VB Code Tag zerschießt mir alles
Ich möchte nun wissen ob es eventuell Funktionen gibt die ich nutzen kann um zu Prüfen ob es ein Sonderzeichen, ein Großbuchstabe oder ein Kleinbuchstabe, die für numerisch kenne ich ja bereits. Außerdem sollte ich einen Aspekt der Passwortstärke vergessen haben, bitte ich drum diesen mir mitzuteilen
Edit by der_Kurt:
* VB-Tags eingefügt, Code formatiert *
ich habe ein weile Gesucht habe aber auch per google sehr wenig dazu gefunden in .net, ich möchte eine Passwortstärke ermitteln, dabei möchte ich wie folgt arbeiten:
---> Edit : Sry das VB Code Tag zerschießt mir alles
VB.NET-Quellcode
- Dim Stärke As Integer = 0
- For Each Buchstabe As Char In TxtPassword.Text
- ' Ab hier beginnt Pseudo Code
- If Buchstabe = kleinbuchstabe Then
- Stärke = Stärke +1
- ElseIf Buchstabe = großbuchstabe Then
- Stärke = Stärke +1
- ElseIf IsNumeric(Buchstabe) = True Then
- Stärke = Stärke + 2
- ElseIf Buchstabe = Sonderzeichen Then
- Stärke = Stärke + 3
- Else
- 'Für Zeichen die evtl mit [ALT + Zahl] eingegeben wurden oder per Zeichentabelle übergeben wurden
- Stärke = Stärke + 5
- End If
- Stärke = txtPassword.Text.Count * 1,5
- ' Ende Pseudo Code
- Next
Ich möchte nun wissen ob es eventuell Funktionen gibt die ich nutzen kann um zu Prüfen ob es ein Sonderzeichen, ein Großbuchstabe oder ein Kleinbuchstabe, die für numerisch kenne ich ja bereits. Außerdem sollte ich einen Aspekt der Passwortstärke vergessen haben, bitte ich drum diesen mir mitzuteilen
Edit by der_Kurt:
* VB-Tags eingefügt, Code formatiert *
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „der_Kurt“ ()