BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- Datenbank als Textdatei (http://www.black-board.net/thread.php?threadid=21330)


Geschrieben von Champus am 18.10.2005 um 14:48:

  Datenbank als Textdatei

Moin,
zu meinem aktuellen Projekt (das ich via Gambas erstellen werde, siehe "Blauer Hintergrund" Thread) habe ich noch eine einzige, abschliessende Frage.
Als Datenbank wollte ich eine Datei nutzen, diese sollte aber verschlüsselt sein.
In diese Datei muss neben ein paar Informationen wie Namen, Mengen usw. auch zu jedem Punkt ein langer Text mit Zeilenumbrüchen usw. stehen.

Nun wollte ich euch fragen:

1.: Wie soll ich diese Datenbankdatei erstellen, also nach welchem Muster, als .XML, oder ein eigenes Formatsystem empfinden?

2.: Wie sollte ich diese Datei am besten verschlüsseln? Per MD5?


Sorry für die vielen Fragen in der kurzen Zeit aber ist das erste mal dass ich etwas in Richtung Datenbank mache.

Gruß
eure Aaskrähe.



Geschrieben von phlox81 am 18.10.2005 um 17:43:

 

Mit MD5 kannst du nix verschlüsseln...
Gambas ist soweit ich das jetzt verstanden habe,
eine art VB für LInux ?
Dann wirst du dir ansehen müssen wie man dateien
in diesem Basicdialekt bearbeitet, und dann schauen
wie du deine Daten da rein bekommst, evtl. hat
ja auch jemand an XML Unterstützung gedacht,
dann kannst du dies Nutzen.

Verschlüsseln ist dann wieder ein eigenes Thema für sich,
wenn man mit Streams arbeitet, kann man diese
Entsprechend schachteln, ansonsten müsstest du halt
evtl. den BUffer der Datei jeweils erstmal ver oder entschlüsseln,
und dann auslesen.

phlox



Geschrieben von Champus am 18.10.2005 um 17:48:

 

Okay, kannst du mir das mit der Verschlüsselung vielleicht ein bisschen genauer erklären?
Mal schauen vlt. gibt es auch relativ sichere Verschlüsselungsmethoden die Gambas anbietet.



Geschrieben von phlox81 am 18.10.2005 um 18:43:

 

Ich kann dir bei Gambas nicht helfen, da ich es nicht kenne.

In der Regel ist es so, das man eine Klasse/Objekt hat, und man
dieser dann einen Buffer übergibt der dann verschlüsselt/entschlüsselt wird.
DES ist wohl momentan das Sicherste Verfahren, häufig reicht
aber auch ein einfacheres Verfahren.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH