Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Verschlüsselung eines Passwortes (https://www.delphipraxis.net/172899-verschluesselung-eines-passwortes.html)

bernhard_LA 28. Jan 2013 11:54

Verschlüsselung eines Passwortes
 
Ich muss in einer Anwendung ein Passwort speichern. Hierzu nehme man irgendeinen Verschlüsselungs Algorithmus und speichert dann die verschlüsselten Daten in einer Datei. So der übliche mir bekannte Weg.
Gibt es einen anderen Weg ein Passwort "gesichert" irgendwo abzulegen ohne die Verwendung von Kryptoalgorithmen; Ich will meine Anwendung ohne Lib's von extern oder meinen eigenen Algo's weitergeben.

Ich brauche keine volle Sicherheit (DES, RSA, MD5, .....) , nur sollte halt nicht sofort lesbar sein wie denn dieses Passwort lautet :-)

Klaus01 28. Jan 2013 12:15

AW: Verschlüsselung eines Passwortes
 
Hallo Bernhard,

erzeuge von Deinem Passwort ein Hashwert (SHA-2, SHA-3, MD5[md5.pas]) hinterlege diesen
auf dem Rechner/in Deinem Programm.

Gibt nun der User ein Passwort ein - wird daraus wieder der Hash gebildet und mit dem gespeicherten verglichen.
Sind diese gleich so ist der User berechtigt das Programm zuz nutzen.

Grüße
Klaus

user0815 28. Jan 2013 12:31

AW: Verschlüsselung eines Passwortes
 
vielleicht ein dynamisches Passwort a la: Passwort = Summe(Wochentag * 2 + Monat + 11 + Kalenderwoche)
zu kurz... festen Präfix davorsetzen...

Aphton 28. Jan 2013 12:34

AW: Verschlüsselung eines Passwortes
 
Passwort speichern ist zu unklar.
Muss das Programm später in der Lage sein, dass Passwort in Klartext vorliegen zu haben um damit evt. z.B. ein automatisches Login (ausfüllen der Logindaten) zu ermöglichen.. oder geht es mehr um den Vergleich, ob zwei Passwörter gleich sind - also um den Loginprozess an sich?

bernhard_LA 28. Jan 2013 14:27

AW: Verschlüsselung eines Passwortes
 
ich brauchte leider auch wieder den Klartext ... es handelt sich um Login Data für einen server

Nersgatt 28. Jan 2013 14:36

AW: Verschlüsselung eines Passwortes
 
Zitat:

Zitat von bernhard_LA (Beitrag 1200990)
ich brauchte leider auch wieder den Klartext ... es handelt sich um Login Data für einen server

Dann würde ich höchstens ROT13 "verschlüsseln". Alles andere ist vergebene Liebesmüh'

TiGü 28. Jan 2013 15:28

AW: Verschlüsselung eines Passwortes
 
Zitat:

Zitat von bernhard_LA (Beitrag 1200958)
Ich brauche keine volle Sicherheit (DES, RSA, MD5, .....) , nur sollte halt nicht sofort lesbar sein wie denn dieses Passwort lautet :-)

Base64


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr.

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