entschlüsselung von Primzahlen!
-
Gast013
entschlüsselung von Primzahlen!
Hallo zusammen!
Gesundes neues noch!
Also habe mal eine Frage?
Welche möglichkeiten gibt es Primzahlen Mathematisch zu entschlüsseln,wen hinter den Zahlen ein Texte versteckt ist?
Bin noch anfänger in dieser Sache und habe mich aber schon im Netz umgeschaut,aber nichts verständliches gefunden.
Bitte daher möglichst mit Beispiel.
z.B. bei den Zahlen ( 16 38 46 114 127 )
würde mich sehr drüber freuen!
MfG
Gesundes neues noch!
Also habe mal eine Frage?
Welche möglichkeiten gibt es Primzahlen Mathematisch zu entschlüsseln,wen hinter den Zahlen ein Texte versteckt ist?
Bin noch anfänger in dieser Sache und habe mich aber schon im Netz umgeschaut,aber nichts verständliches gefunden.
Bitte daher möglichst mit Beispiel.
z.B. bei den Zahlen ( 16 38 46 114 127 )
würde mich sehr drüber freuen!
MfG
-
Patrick Keller
- Vereinsmitglied

- Beiträge: 1202
- Registriert: 25.03.2003 15:06
- Wohnort: Mainz
-
Gast
Ja hallo!
Also ich habe hier ein paar Zahlen das wie ich meine Primzahlen sind und die sind durch irgent ein Rechen-Verfahren Verschlüsselt worden.
Es soll sich ein Text hinter den Zahlen Verstecken.
Ich habe auch schon mehreres ausprobiert aber so richtig bin ich noch nicht dahinter gekommen!
z.B. die Zahlen 111 119 114 127
Das sind solche Zahlen Paare.
MfG
Also ich habe hier ein paar Zahlen das wie ich meine Primzahlen sind und die sind durch irgent ein Rechen-Verfahren Verschlüsselt worden.
Es soll sich ein Text hinter den Zahlen Verstecken.
Ich habe auch schon mehreres ausprobiert aber so richtig bin ich noch nicht dahinter gekommen!
z.B. die Zahlen 111 119 114 127
Das sind solche Zahlen Paare.
MfG
-
Gast
-
SpeedKing
- TuX-omane

- Beiträge: 2943
- Registriert: 12.09.2003 17:14
-
Xentar
- Task-Killer

- Beiträge: 707
- Registriert: 26.05.2002 14:19
- Wohnort: Velbert
Ich glaub nicht, dass es dafür ein spezielles verfahren gibt.. man weiß ja halt nicht, für welchen buchstaben nun welche zahl benutzt wurde..
man kann höchstens gucken, wie oft eine zahl vorkommt, und daraus dann ungefähr erraten, um was für einen buchstaben es sich handelt. z.B. kommen Buchstaben wie "e" oder "s" häufiger vor, als "q" oder "x".
man kann höchstens gucken, wie oft eine zahl vorkommt, und daraus dann ungefähr erraten, um was für einen buchstaben es sich handelt. z.B. kommen Buchstaben wie "e" oder "s" häufiger vor, als "q" oder "x".
Intel i7-980X, 12 GB RAM, NVidia GTX 285, Windows 7 64 Bit, 24/7
-
Mystwalker
- Oberfalter

- Beiträge: 483
- Registriert: 24.04.2003 14:40
- Wohnort: Potsdam
Im weitesten Sinne ist es möglich, über Primzahlen Daten zu verschlüsseln - PublicKey-Verschlüsselung basiert häufig darauf.
Zum Entschlüsseln benötigt man für gewöhnlich die zusätzlichen Informationen, die im PrivateKey stecken.
Alternativ kann man versuchen, eine "bestimmte" (ich lasse hier ein paar Details weg) Zahl zu faktorisieren.
Diese Zahl ist das Produkt zweier ungefähr gleich großer Primzahlen. Allerdings ist noch keine effiziente Methode bekannt, derart große Zahlen zu faktorisieren.
Das Produkt ist beispielsweise 2048 Bit lang (also ca. 600 Stellen), die Primfaktoren dann ungefähr 1024 Bit jeweils.
Allgemeine Zahlen bis zu 600-700 Bit lassen sich mittlerweile in einem einigermaßen erträglichen Zeitrahmen faktorisieren (einige Monate, mit heftiger Rechenkraft im Hintergrund vielleicht auch nur 1 Monat).
Zum Entschlüsseln benötigt man für gewöhnlich die zusätzlichen Informationen, die im PrivateKey stecken.
Alternativ kann man versuchen, eine "bestimmte" (ich lasse hier ein paar Details weg) Zahl zu faktorisieren.
Diese Zahl ist das Produkt zweier ungefähr gleich großer Primzahlen. Allerdings ist noch keine effiziente Methode bekannt, derart große Zahlen zu faktorisieren.
Das Produkt ist beispielsweise 2048 Bit lang (also ca. 600 Stellen), die Primfaktoren dann ungefähr 1024 Bit jeweils.
Allgemeine Zahlen bis zu 600-700 Bit lassen sich mittlerweile in einem einigermaßen erträglichen Zeitrahmen faktorisieren (einige Monate, mit heftiger Rechenkraft im Hintergrund vielleicht auch nur 1 Monat).
-
Midon
- Prozessor-Polier

- Beiträge: 144
- Registriert: 02.11.2002 09:45
- Wohnort: Donauwörth
Also laut Bauer ist die Verteilung der Buchstabenhäufigkeiten im Deutschen enirsatdhulgocmbfwkzpvjyxq (von Häufig zu Selten, das Leerzeichen ist noch häufiger, wird aber normalerweise weggelassen) . Um einen Text zu Entschlüsseln, der Monoalphabetisch verschlüsselt ist, sollte man jedoch die Buchstaben Clustern. So haben die Buchstaben nirstatdhu etwa die gleiche Häufigkeit im Deutschen. Auch wird es immer einfacher die Buchstaben richtig zuzuweisen wenn der Text länger wird. Damit kann man die Entschlüsselung teilautomatisieren.Xentar hat geschrieben:Ich glaub nicht, dass es dafür ein spezielles verfahren gibt.. man weiß ja halt nicht, für welchen buchstaben nun welche zahl benutzt wurde..
man kann höchstens gucken, wie oft eine zahl vorkommt, und daraus dann ungefähr erraten, um was für einen buchstaben es sich handelt. z.B. kommen Buchstaben wie "e" oder "s" häufiger vor, als "q" oder "x".
Interessanterweise kann man bei einem verschlüsselten Text, bei ausreichender Länge und falls er nicht vorher komprimiert ist, die Sprache in der er geschrieben ist herausfinden ohne ihn zu entschlüsseln. Deswegen sollte jedes vernünftige kryptographische Verfahren vor der Verschlüsselung komprimieren.
