Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Passwort Groß- und Kleinschreibung (https://www.delphipraxis.net/149881-passwort-gross-und-kleinschreibung.html)

DarkItachi 1. Apr 2010 15:00


Passwort Groß- und Kleinschreibung
 
Hallöchen,

ich habe eine Edit und ein Button..
Wenn ich auf den Button drücke, prüft er ob in der Edit zum Beispiel das Wort "KoMeT" ohne "".

Jetzt wenn der Benutzer aber "Komet" eingibt, dann ist das Passwort falsch..
Wie kann man das verhindern?

Ich will nun nicht alle 25 Möglichkeiten prüfen... Danke im vorhinein

scrat1979 1. Apr 2010 15:04

Re: Passwort Groß- und Kleinschreibung
 
Benutze die Funktionen UpperCase(s : String) bzw. AnsiUpperCase(s : String) für die Eingabe und das richtige Passwort:

Delphi-Quellcode:
 if UpperCase(Passwort) = Uppercase(Eingabe) then [...]
SCRaT

DarkItachi 1. Apr 2010 15:05

Re: Passwort Groß- und Kleinschreibung
 
hmmm.. Wieso bin ich nicht drauf gekommen? ^^

Thx

himitsu 1. Apr 2010 15:06

Re: Passwort Groß- und Kleinschreibung
 
Delphi-Quellcode:
if AnsiSameText(Passwort, Eingabe) then

DeddyH 1. Apr 2010 15:19

Re: Passwort Groß- und Kleinschreibung
 
Wobei ich persönlich im Gegensatz zum Benutzernamen beim Passwort schon zwischen Groß- und Kleinschreibung unterscheiden würde, aber das ist wohl Ansichtssache. Übrigens verfügt ein Edit üder die Eigenschaft CharCase, da kann man gleich Groß- oder Kleinschreibung festlegen ;)

s.h.a.r.k 1. Apr 2010 15:21

Re: Passwort Groß- und Kleinschreibung
 
Ich weiß zwar nicht, wozu die dieses Passwort benötigst, aber ich mag an dieser Stelle nur darauf hinweisen, dass das eher ungeschickt ist. Zum einen machst du es Angreifern wesentlich leichter, da diese wesentlich weniger Möglichkeiten testen müssen und zum anderen nimmst du dem Benutzer die Möglichkeit, dass er ein komplexeres Passwort wählen kann. Ich wäre dem gegenüber sehr skeptisch.

BTW: es wären 2*2*2*2*2 = 32 Möglichkeiten (bei einem Wort der Länge 5) :mrgreen:

scrat1979 1. Apr 2010 18:07

Re: Passwort Groß- und Kleinschreibung
 
Zitat:

Zitat von s.h.a.r.k
Ich weiß zwar nicht, wozu die dieses Passwort benötigst, aber ich mag an dieser Stelle nur darauf hinweisen, dass das eher ungeschickt ist. Zum einen machst du es Angreifern wesentlich leichter, da diese wesentlich weniger Möglichkeiten testen müssen und zum anderen nimmst du dem Benutzer die Möglichkeit, dass er ein komplexeres Passwort wählen kann. Ich wäre dem gegenüber sehr skeptisch.

BTW: es wären 2*2*2*2*2 = 32 Möglichkeiten (bei einem Wort der Länge 5) :mrgreen:

Ähm, wären es nicht 26^5 Möglichkeiten (Buchstaben A-Z) ?!? :gruebel:

Luckie 1. Apr 2010 18:11

Re: Passwort Groß- und Kleinschreibung
 
Zitat:

Zitat von s.h.a.r.k
BTW: es wären 2*2*2*2*2 = 32 Möglichkeiten (bei einem Wort der Länge 5) :mrgreen:

Aus wie vielen Buchstaben besteht dein Alphabet? :mrgreen:

s.h.a.r.k 1. Apr 2010 18:22

Re: Passwort Groß- und Kleinschreibung
 
Wenn ich ein *gegebenes* Wort habe, so habe ich für jeden Buchstaben eine Groß- und Kleinschreibung, ergo zwei Möglichkeiten. Meine Aussage basiert darauf, dass er die genannte Methode nicht kennt und jeden Buchstaben eben gegen die Groß- und Kleinschreibung dessen testen muss.

Luckie 1. Apr 2010 18:31

Re: Passwort Groß- und Kleinschreibung
 
Dein gegebenes Wort würde dann aber nur aus einem Buchstaben bestehen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz