Hackerboard WikiHaboBlog

[HaBo]

 
Cryptography & Encryption Ver- und Entschlüsselung, Algorithmen, Kryptoanalyse ? Kryptographie in der Praxis. Blowfish, Triple-DES, XOR u.a.

vigenere verschluesselung

Diskussion: vigenere verschluesselung im Forum Cryptography & Encryption, in der Kategorie Security Area; Hey, Ich habe da mal so eine einfache Frage, Angenommen man verschluesselt einen Text/Wort mit der vigenerere verschluesselung mit sich ...

Antwort
Alt 10.06.09, 00:06   #1 (permalink)
 
Registriert seit: 16.11.06
Virus Leistung: Facit NTK
Virus eine Nachricht über ICQ schicken
Likes: 0
Standard vigenere verschluesselung


Hey,

Ich habe da mal so eine einfache Frage,
Angenommen man verschluesselt einen Text/Wort mit der vigenerere verschluesselung mit sich selber.Also zum Beispiel
bei dem Text: "asd" wäre der schlüssel ebenfalls "asd", gibt es jetzt eine Möglichkeit
das Rückgängig zu machen? Mir ist nur der Gedanke kommen alle möglichen Wörter mit einer Wortliste auf wahrscheinlichkeit zu prüfen. Dürften ya nicht allzuviele sein da für jeden buchstaben in dem verschluesselten text nur 2 buchstaben di als ursprung in frage kommen. Das ist aber nicht was ich meine! Ich frage mich ob es eine andere möglichkeit gibt irgendwie darauf auf schluessel/ursprungstext zu kommen?
Mag zwar eine ziemlich unlogische frage sein, da es keinen sinn machen würde, wenn man den ganzen text als schluessel weitergibt, aber ich bin durch zufall darauf gestoßen und jetzt interessierts mich. Weil ich der Meinung bin dass es nicht möglich sein dürfte.
Aber irgendwie steh ich auf dem schlauch.

mfg virus

Virus ist offline   Mit Zitat antworten
Alt 10.06.09, 01:02   #2 (permalink)
 
Registriert seit: 13.04.06
Corni Leistung: Facit NTK
Corni eine Nachricht über ICQ schicken
Likes: 0
Standard

Hi!

Also erstmal: Jetzt folgt meine eigene, unwissende Aussage:

Wenn der Schlüssel dem Klartext entspricht, wird ja jeder Buchstabe auf den selben Buchstaben abgebildet (z.B. "B" wird immer "C"), was ja ziemlich sinnlos ist, da man das mit der Vigenere Chiffre eigentlich vermeiden will.
Wenn der Text lang genug ist, kann man somit auch mit einer Häufigkeitsanalyse (meiner Meinung nach) darauf kommen, dass der Text dem Schlüssel entspricht.

gruß Corni
Corni ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 10.06.09, 18:38   #3 (permalink)
Themenstarter
 
Registriert seit: 16.11.06
Virus Leistung: Facit NTK
Virus eine Nachricht über ICQ schicken
Likes: 0
Standard

hey,

Darum ging es mir auch gar nicht, natürlich hast du recht,
dass diese art der verschlüsselung ziemlich sinnlos wäre.
Ich war nur irgendwie der Meinung dass es doch einen Weg geben muss das ganze
rückgängig zu machen, aber ich bin mir jetzt nach erneutem nachdenken relativ sicher dass es nicht möglich ist. Ich stand irgendwie auf dem Schlauch.
(Mir ging es rein darum ob es mathematisch möglich ist auf den ursprungstext zu schließen)

mfg virus
PS: trotzdem danke
Virus ist offline   Mit Zitat antworten
Alt 10.06.09, 19:02   #4 (permalink)
Senior Member
 
Registriert seit: 29.07.05
Heinzelotto Leistung: Facit NTK
Heinzelotto eine Nachricht über ICQ schicken
Likes: 0
Standard

naja, bei der von dir beschriebenen Abbildung wird einem zu verschluesselnden Buchstaben genau ein Buchstabe zugewiesen, und keine zwei verschiedenen Buchstaben werden auf den gleichen Zielbuchstaben abgebildet (verschluesselt), d.h. du kannst jedem Buchstaben genau einen Zielbuchstaben zuordnen, und keine zwei Buchstaben haben die gleichen Zielbuchstaben. In der Mathematik nennt man eine solche Abbildung eine "Bijektion". Das besondere an einer Bijektion ist, dass du jedem Zielbuchstaben (also jedem Buchstaben aus deinem verschluesselten Text) auch genau wieder den Ursprungsbuchstaben zuordnen kannst.
Wenn du also weisst, dass der Text mit dieser Methode "verschluesselt" wurde, dann kannst du wieder den ursprungstext herausfinden.

Die Zielbuchstaben sind uebrigens genau die Buchstaben auf der Diagonalen des Vignere-Quadrats, denn um herauszufinden, wohin z.B. 'h' verschluesselt wird, schaust du ja dort, wo sich die h-te spalte und die h-te zeile schneiden. Und das ist genau auf der Diagonalen.
Heinzelotto ist offline   Mit Zitat antworten
Alt 11.06.09, 01:36   #5 (permalink)
Themenstarter
 
Registriert seit: 16.11.06
Virus Leistung: Facit NTK
Virus eine Nachricht über ICQ schicken
Likes: 0
Standard

hey,

bist du dir mit deiner Aussage sicher? Falls ja könntest du mir das erklären, den ich bin da anderer Meinung.

Wenn man das wort hallo nach diesem Verfahren verschlüsseln würde, bekäme man das ergebnis: oawwc.

Nun will man das ganze Rückgängig machen müsste man zuerst wissen welcher Buchstabe mit sich selber verschlüsselt ein "o" ergibt. Da gibt es aber 2. Und zwar "h" und "u". Beide ergeben bei einer selbst verschlüsselung "o", welches jetzt aber richtig ist weiß man nicht.
Und dies gilt dann auch für alle anderen buchstaben.
Oder hab ich einen denkfehler?

mfg virus
Virus ist offline   Mit Zitat antworten
Alt 11.06.09, 01:47   #6 (permalink)
Senior Member
 
Registriert seit: 29.07.05
Heinzelotto Leistung: Facit NTK
Heinzelotto eine Nachricht über ICQ schicken
Likes: 0
Standard

Ich habe nochmal nachgeschaut, und Du hast natuerlich Recht, es gibt eben doch mehrere Buchstaben, die auf den gleichen Buchstaben verschluesselt werden. Somit laesst es sich natuerlich nicht mehr eindeutig rueckgaengig machen.
Ich nehme alles zurueck was ich oben gesagt habe, ich hatte mir das Vignere-Quadrat nur kurz angeschaut, zu kurz...
Heinzelotto ist offline   Mit Zitat antworten
Alt 11.06.09, 01:48   #7 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Naja, wenn du jeden Buchstaben mit sich selbst verschlüsselst (also a -> a+a = a, b -> b+b = c, c -> c+c = e, usw.), dann bildest du das Alphabeth (=26 Zeichen) auf alle geraden Buchstaben (a=0, c=2, e=4 usw. = 13 Zeichen) ab.
Wie du selbst schon erkannt hast, ist es nicht injektiv und kann daher keine Codierung sein (soll heißen: ist nicht umkehrbar).
Allerdings: Wenn du natürliche Sprache verschlüsselst, kannst du natürlich aus dem Kontext das Ursprungswort recht leicht "erraten" (bei 2 Klartextbuchstaben pro Cipher-Buchstabe hast du nur 2^{Länge des Wortes} Möglichkeiten, von denen üblicherweise fast alle Buchstabensalat sind; eine Häufigkeitsanalyse tut ihr übriges).

mfg, metax.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Security Area » Cryptography & Encryption » vigenere verschluesselung
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
WLan unter Linux mit gleichzeitiger WEP/WPA verschluesselung KervyN Linux/UNIX 2 25.11.08 00:46
Codesammlung in verschiedenen Sprachen fuer RC4-Verschluesselung kmindi Cryptography & Encryption 8 05.12.06 01:15
C++ Code fuer RC4-Verschluesselung kmindi Cryptography & Encryption 3 04.12.06 20:14
Vigenere Text Entschlüsseln ecologys Cryptography & Encryption 4 20.11.06 09:14


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61