AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein XOR-Verschlüsselte Binär-Datei - Knacken möglich?
Thema durchsuchen
Ansicht
Themen-Optionen

XOR-Verschlüsselte Binär-Datei - Knacken möglich?

Ein Thema von ultrasombrero · begonnen am 11. Sep 2005 · letzter Beitrag vom 12. Sep 2005
Antwort Antwort
Seite 1 von 2  1 2      
ultrasombrero

Registriert seit: 11. Sep 2005
23 Beiträge
 
#1

XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 02:26
Hallo!

Ich habe mich mit dem Thema XOR-Verschlüsselung auseinander gesetzt, jedoch zu meinen Fragen bisher keine Lösung gefunden:

Ich habe eine Datei, die aus ca. 25.000 Nullen und Einsen besteht - das ist ganz genau das sechsfache der Schlüssellänge (also ein sehr langer Schlüssel).

Der dechiffrierte Inhalt, den ich nacher erhalten möchte, ist eine fast rein zufällige Anordnung Nullen und Einsen, ich kann also nichts an häufig auftretenden Buchstaben oder Datei-Headern festmachen, ich kann lediglich einige Stellen mit einer gewissen Wahrscheinlichkeit erraten.

Wie kann ich das wieder entschlüsseln?

(Falls es nicht möglich wäre, beim dechiffrieren Nullen und Einsen richtig zuzuordnen, man also den invertierten Inhalt erhalten würde, wäre das auch nicht schlimm.)
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#2

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 02:51
Mit Raten und Ausprobieren wird das schweirig bzw. zeitaufwendig.
Falls möglich, sollte die Schlüsselroutine analysiert werden...
  Mit Zitat antworten Zitat
ultrasombrero

Registriert seit: 11. Sep 2005
23 Beiträge
 
#3

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 13:00
Es gibt keine Schlüsselroutine, vom Schlüssel sind definitiv die Länge und die Tatsache, dass der Inhalt rein zufällig ist, bekannt!
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#4

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 13:23
Wadurch/wie werden die Daten entschlüsselt?
(ich nehme an, dass dies ein Programm erledigt, welches auf dem Rechner vorhanden ist...)
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#5

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 13:31
Das einzige Verschluesselungsverfahren, das mathematisch unknackbar ist, ist das One-Time-Pad-Verfahren.
Dabei ist der Schluessel genausolang wie die Nachricht und wird nur einmal verwendet. Der Schluessel ist zufaellig. Die Verschluesselung ist einfach XOR.
In deinem Fall scheint der Schluessel nur etwas kuerzer zu sein. Ein Sechstel sollte noch keine Angriffsmoeglichkeiten bieten.
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#6

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 17:32
Zitat:
Es gibt keine Schlüsselroutine, vom Schlüssel sind definitiv die Länge und die Tatsache, dass der Inhalt rein zufällig ist, bekannt!
Geht nicht. Wenn der Inhalt definitiv rein zufällig ist so ist jede Zufallsnachricht im Grunde eine gültige Nachricht aus Sicht des Kryptologen (das sind diejenigen die das was die Kryptographen verschlüsselt haben versuchen zu knacken).

Es kann erst für dich eine Möglichkeit des Knackens geben wenn dir der verwendete Algorithmus bekannt ist. Sprich dir muß bekannt sein wie aus dem Schlüssel der Schlüsselstrom der mit der Nachricht XOR verknpüft wird erzeugt wurde.

Aus ähnlichem Grunde wird eben Zufall als Konstuktonselement zb. bei einem Schlüsselaustausch oder bei der Nachrichtenexpansion benutzt. Denn wenn entweder ein Schlüssel aus Zufall oder eine Nachricht aus Zufall besteht so gibt es ohne Wissen um den verwendeten Algorithmus im Grunde keine Möglichkeit für den Kryptologen zu bestimmen welche der geknackten Resultate die richtigen darstellen.

Gruß Hagen
  Mit Zitat antworten Zitat
Benutzerbild von Schlendrian
Schlendrian

Registriert seit: 11. Sep 2005
Ort: Wetzlar
10 Beiträge
 
Delphi 5 Enterprise
 
#7

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 18:06
Hi ,

grundsätzlich sei gesagt, dass das Knacken von Codes immer möglich ist. Die Wahrscheinlichkeit ist da, und wenn sie noch so gering ist, sie ist vorhanden!

Was die XOR-Methode angeht: Ich denke, im Allgemeinen ist sie relativ sicher, auch wenn ich die, die du benutzt hast, nicht beurteilen kann.
Fabian Hambüchen
Wenn dir das Leben eine Zitrone schenkt, mach doch Limonade draus
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#8

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 18:47
Schlendrian, ist dein Name Programm?
  Mit Zitat antworten Zitat
ultrasombrero

Registriert seit: 11. Sep 2005
23 Beiträge
 
#9

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 18:47
Zitat von negaH:
Es kann erst für dich eine Möglichkeit des Knackens geben wenn dir der verwendete Algorithmus bekannt ist. Sprich dir muß bekannt sein wie aus dem Schlüssel der Schlüsselstrom der mit der Nachricht XOR verknpüft wird erzeugt wurde.
Verstehst du es nicht? Es gibt keinen "Algorithmus"!

Der binäre Klartext (010010101010010) wird einfach mit dem ebenfalls binären, zufälligen Schlüssel (001010), der sechs mal hintereinander gehängt wird, gexort, mehr nicht!
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#10

Re: XOR-Verschlüsselte Binär-Datei - Knacken möglich?

  Alt 11. Sep 2005, 20:28
Zitat von Robert Marquardt:
Schlendrian, ist dein Name Programm?
Bei allem gebührendem Respekt, so muss man mit anderen nicht umgehen, auch wenn der Inhalt eines Postings von wenig Wissen der Materie zeugt.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:51 Uhr.
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