Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Verschlüsselungsprogramm (https://www.delphipraxis.net/56223-verschluesselungsprogramm.html)

Chrissi91 2. Nov 2005 14:25


Verschlüsselungsprogramm
 
Liste der Anhänge anzeigen (Anzahl: 1)
Verschlüsselungsprogramm

Version: 1.2
Sprache: deutsch
Art der Nutzung: Freeware
Website: http://chrissi1991.ch.ohost.de

Allgemeines

Beschreibung: Dieses Programm verschlüsselt alle verschiedenen Dateitypen mit einem Passwort. Mittels dieses Passwortes ist die Entschlüsselung wieder möglich. Zusätzliche Angaben sind auf der Website und in der Hilfedatei enthalten.

Hi,

ich habe letztens ein Verschlüsselungsprogramm programmiert, würde gerne noch einiges verbessern und freue mich auf eure Kritik :mrgreen:

Chrissi

Luckie 2. Nov 2005 14:48

Re: Verschlüsselungsprogramm
 
Was für ein Algorithmus wird verwendet und wie sieht dess Implemenatation aus? Ohne dieses Wissen, ist wohl keiner bereit vertrauliche Daten deinem Programm anzuvertrauen.

Chrissi91 2. Nov 2005 14:57

Re: Verschlüsselungsprogramm
 
Algorhthmus: Xor (ich weiß, dass dieser Algorhythmus nicht grade der Sicherste ist)
Implentation: ??? ;)

mumu 2. Nov 2005 14:58

Re: Verschlüsselungsprogramm
 
nicht der sicherste ist noch gut ausgedrückt :-)

Luckie 2. Nov 2005 14:59

Re: Verschlüsselungsprogramm
 
Dann würde ich das auch mal auf der Homepage dazu schreiben.

Aber XOR kann auch sicher sein, les dir mal diesbezüglich die Beiträöge von negaH durch.

Matze 2. Nov 2005 15:01

Re: Verschlüsselungsprogramm
 
Zitat:

Zitat von mumu
nicht der sicherste ist noch gut ausgedrückt :-)

Wieso?

Zitat:

Zitat von Hagen
XOR ?? Du meinst die Exklusive Oder Operation ? Da bei dieser Operation mit jedem beliebigen Operanden die Wahrscheinlichkeit das sich ein Bit ändert oder nicht exakt 50% ist, ist die XOR Operation mathematisch gesehen eine der wohl besten Verschlüseelungsoperationen die es gibt, also absolut sicher.

Das Problem beim XOR und jeder anderen Operation ist nicht die Operation selber sondern die Daten mit denen ge'XOR't wird. Denn die meisten Verfahren benutzen als Schlüsselstrom der mit der Nachricht XOR'ed wird eben Algorithmen die unsicher sind. Zb. eben Random() aus der RTL von Delphi. Nicht XOR ist unsicher sondern der Algortihmus der die Daten erzeugt die als Schlüssel dienen.

Quelle: http://www.delphipraxis.net/internal...=245995#245995

mumu 2. Nov 2005 15:03

Re: Verschlüsselungsprogramm
 
ja gut, aber da müssen bestimmte vorraussetzungen da sein und ich bin davon ausgegangen das er xor wie hier in der code lib verwendet...

Chrissi91 2. Nov 2005 15:28

Re: Verschlüsselungsprogramm
 
Aha, was ist da nun der Unterschied? Also ich lese byteweise ein,

Delphi-Quellcode:
verschlüsselung:=passwort xor datei
das ist jetzt zwar nur ein beispiel, aber so in etwa sieht es aus. ich habe vor, nach jedem umgewandelten byte 3 zufallsbyte zu schreiben und beim entschlüsseln zu entfernen ... erhöht sich dadurch die sicherheit?

was sagt ihr nun zu meinem programm :lol:

St.Pauli 2. Nov 2005 15:42

Re: Verschlüsselungsprogramm
 
1. Mhh, der Programm-Name ist ein bisschen komisch - aussagekräftig, aber komisch :wink:
2. Warum begrenzt du die Passwortlänge auf 20 Zeichen?

Zitat:

Zitat von Chrissi91
Algorhthmus: Xor (ich weiß, dass dieser Algorhythmus nicht grade der Sicherste ist)
Implentation: ??? ;)

Dazu ein Beispiele, ich glaube es ist von Bruce Schneier:

Stell dir vor, du hättest einen Safe, in dem all deine wichtigen Daten liegen und von diesem Safe wären alle Baupläne bekannt - für jeden zugänglich. Wenn es so trotzdem kein Einbrecher schafft, den Safe zu knacken, dann ist der sicher!

D.h., es muss nicht ein Sicherheits-Verlust sein, die Implentation zu zeigen. Eher ein Sicherheits gewinn, mögliche "Fehler im Bauplan" zu entdecken^^

faux 2. Nov 2005 15:48

Re: Verschlüsselungsprogramm
 
Hallo!
Was mir aufgefallen ist:
Wenn man das Passwort feld mit '1' füllt, so ist das Passwort angeblich sicherer, als wenn man es mit 'a' füllt. Auch ist es ein Unterschied ob das Feld voll mit 'a' oder 'A' ist... :?
Hat das eine Logik? Es wäre imho sicherer, wenn man das Feld mit 'a' füllt, denn es gibt mehr Buchstaben als Zahlen. Desweiteren müsste es sicherer werden, wenn man Buchstaben UND Ziffern, bzw Sonderzeichen und Groß/kleinschreibung mischt.

Grüße
Faux


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:06 Uhr.
Seite 1 von 3  1 23      

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