Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
eriX
Anmeldungsdatum: 01.03.2008 Beiträge: 24 Wohnort: Sachsen
|
Verfasst am: 21.04.2008, 15:37 Titel: ver/entschlüsseln, Parameterstart, HTML & Dos Code einfg |
|
|
Hallo,
Ich habe mal wieder ein paar Fragen, und zwar:
Ich bin dabei ein kleines LoginSystem zu schreiben, das Passwort soll verschlüsselt abgelegt werden.
1.) Wie verschlüssle ich eine Datei und wie entschlüssle ich sie wieder?
2.) Gibt es eine Möglichkeit die Dateigrößen von 2 Dateien zu überprüfen?
Wenn beide gleich groß sind zu dem einen Parameter zu springen, wenn nicht zu einem anderen.
3.) Wie starte ich eine Kompilierte Freebasic Datei über einen Parameter?
D.h. Wenn ich die Datei in der Eingabeaufforderung starte "FB-bsp.exe -t1"
Soll er zu dem Parameter T1 springen und dessen Text ausgeben.
4.) Mit welchem Befehl kann ich Dos Befehle einbinden?
5.) Ist es möglich einen HTML Code einzufügen? Bzw. Ein Iframe in der FB Application zu platzieren?
Ich wäre Euch sehr sehr dankbar, wenn Ihr mir helfen könntet.
MfG: Eric |
|
Nach oben |
|
 |
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1876 Wohnort: D59192
|
|
Nach oben |
|
 |
eriX
Anmeldungsdatum: 01.03.2008 Beiträge: 24 Wohnort: Sachsen
|
Verfasst am: 22.04.2008, 19:19 Titel: |
|
|
Super! Danke, genau das was ich gesucht habe! |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 22.04.2008, 19:53 Titel: |
|
|
ne, eigentlich hast du suchen lassen... und in zukunft: vorher im freebasic-portal selbst suchen  _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
dreael Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 2529 Wohnort: Hofen SH (Schweiz)
|
Verfasst am: 22.04.2008, 22:41 Titel: Re: ver/entschlüsseln, Parameterstart, HTML & Dos Code e |
|
|
eriX hat Folgendes geschrieben: | Ich bin dabei ein kleines LoginSystem zu schreiben, das Passwort soll verschlüsselt abgelegt werden.
1.) Wie verschlüssle ich eine Datei und wie entschlüssle ich sie wieder? |
Passwörter haben allerdings spezielle Verschlüsselungsanforderungen: Hier ist kein Algorithmus gefragt, der sich wieder zurückrechnen lässt, sondern hier musst Du auf eine Einwegverschlüsselung (sog. Hashalgorithmus) zurückgreifen.
Wichtig fürs Verständnis: Statt
Code: | ' Pseudocdoe
INPUT "Passwort:"; p$
IF p$ = Entschluesseln(SAMDBlikeDatei$, username$) THEN
' Login erfolgreich
ELSE
' Login fehlgeschlagen
END IF |
verarbeitet man das Ganze eigentlich immer als
Code: | ' Pseudocdoe
INPUT "Passwort:"; p$
IF Verschluesseln$(p$) = ExtraktHash$(SAMDBlikeDatei$, username$) THEN
' Login erfolgreich
ELSE
' Login fehlgeschlagen
END IF |
Dabei ist Verschluesseln$() ein vollständig öffentlich bekannter Algorithmus, welcher auch keinerlei geheimer Schlüssel braucht.
Für die UNIX/Linux-Spezialisten: In /etc/shadow liegt gewissermassen die "SAM-Datenbank" von Linux, in der Regel kommt dort die C-Funktion crypt() zum Einsatz. =>
Siehe dazu auch
http://de.wikipedia.org/wiki/Einwegfunktion _________________ Teste die PC-Sicherheit mit www.sec-check.net |
|
Nach oben |
|
 |
|