Seite 17 von 23
Verfasst: 21.12.2008, 19:45
von Xerxes
Ich hab es mir fast gedacht, aber bin zu unmusikalisch.
Darf ich dann an deiner Stelle?
edit:
Code: Alles auswählen
ztrnpunseotoaewxeetnsntentwrunux
rieaidanvoemsvrxanmmkeevosleeedx
tdphritonsthnrexuulainerdhardbnx
rnefearfeeiajaxxlkrtgtdariulanxx
ileeetehpmrshnxxseirresrravtrtxx
Hinweise:
• Der Code ist nur der Übersicht halber alle paar Zeichen umgebrochen worden.
• Leerzeichen zwischen den Wörtern und Satzzeichen wurden einfach weggelassen.
• Ich habe die Nachricht mit mehreren »x« auf die gewünschte Länge gebracht. Sie stören sonst nicht weiter und können nach dem Entschlüsseln einfach hinten abgeschnitten werden.
• Das Verfahren wurde im 5. Jahrhundert in Sparta entwickelt.
Verfasst: 22.12.2008, 10:35
von Quoth
Also dank dem letzten Tipp (und Google

) bin ich der Meinung, dass es sich um eine Skytale handelt (im 5. Jahrhundert v. Chr. von den Spartanern erfunden), was sich jedoch hier im Forum schwer umsetzten lässt, da es sich dabei um eine Botschaft handelt, die um einen Stab mit bestimmten Durchmesser gewickelt vertikal verschlüsselt ist (ich hoffe, ich hab das jetzt nicht zu kompliziert beschrieben...).
Den letzten Schritt, das praktische Verfahren auf eine schriftliche Form anzuwenden (und gegebenenfalls den "Durchmesser" herauszufinden) überlasse ich gerne jemand anderen

.
Verfasst: 22.12.2008, 11:01
von Chisma
ich hab auch dank meinem lieben freund google die theorie dass es in der form verschlüsselt ist, dass jeder buchstabe ein platzhalter für einen anderen ist und der "code" die zahl zu verschiebenden einheiten angibt:
z.B.:der code ist +5: jeder buchstabe wird im alphabet 5 nach vorne geschoben. demnach wäre ein a ein f usw. ein z wäre ein e. in diesem fall hab ich schon einige formen ausprobiert bin aber nie zu einem gescheitem ergebniss gekommen...zu bedenken wäre auch noch ob zb buchstaben wie ä, ö, ü auch in dem alphabet vorkommen oder das ß. hoffe auf einen kleinen tipp^^;)
Verfasst: 22.12.2008, 11:03
von Xerxes
Quoth ist eigentlich schon auf dem richtigen Weg und der Stock ist weniger wichtig, als man denken mag …

Verfasst: 22.12.2008, 11:29
von Chisma
Zeraturl ist ein dunkler Templer, ein nam(hier fhelt anscheinend ein e und ein n)hafter Psikrieger und ein Attentaeter dessen Vorfahren von der
Protossheimatwelt Aiur
vor mehr als tausend Jahren verbannt wurden.
lösung: hienter den x immer ein mal enter drücken und dann von oben nach unten lesen^^
@: da es sich ziehmlich rchtig anhört werde ich mir in der zwischenzeit, bis xerxes die lösung als richtig bestätigt, was ich hoffe;), einen neuen code entwerfen;)
Verfasst: 22.12.2008, 11:35
von Xerxes
Ja, richtig. Die x haben es leider leichter gemacht, als ich dachte …

Verfasst: 22.12.2008, 11:37
von Chisma
ja hab das aber auch nur dank des tippes von quoth rausbekommen
editiere dann hier den neuen code rein^^
Also, mal was schwieriges hier:
pjoohilpukburslznlolpt
toyyoinnghktuinokkyzgx
dsbguhftqjfmuebgvfstdi
imumqkpuqkpampzittmzlq
qjvwuxhewgdvqlfkwphlqh
dwznzmclmicnabizkzinbr
jbvttfsefnxfsefjdiebtn
cnmnulwluznxyghuywbmnc
xmktjcgttkotsgrtginnur
gp
Tipp Nr.1: -denn Text in den Texteditor reinkopieren damit es übersichtlicher wird...hab es hier irrwie nicht geschafft dass alle buchstaben den selben platz einnehmen
Tipp Nr.2: -Die Lösung dreht sich um Starcraft2
Tipp Nr.3: -ä=ae, ö=oe, ü=ue, ß=ss
Tipp Nr.4: -Auf Satzzeichen und Lehrzeichen wurde wie man sieht verzichtet^^
Tipp Nr.5: -Tipp Nr.2 ist, auch wenn es nicht so aussieht auf den ersten blick, der wichtigste Tipp
Dann wünsch ich euch allen mal viel Spaß damit;)!!!!
Verfasst: 22.12.2008, 16:42
von Xerxes
Lösungswort:
Code: Alles auswählen
ichhabeindunklesgeheim
nissichhabenochieestar
crafhtgespieltdafuersch
aemeichmichsehrallerdi
ngstruebtdasnichtmeine
vorfreudeaufstarcraftj
iausserdemwerdeichdasm
itstarcraftdemnaechsti
rgendwanneinmalnachhol
Ich hab mir schon fast gedacht, dass du jetzt wohl ne einfache verschiebe-chiffre benutzt hast (weil du das vorhin schon bei mir vermutet hattest

) und hab einfach mal alle 26 möglichkeiten durchrechnen lassen. für k = 19 haben die ersten paar buchstaben auch gepasst, der rest allerdings nicht mehr. zufällig hab ich gesehen, dass für k = 20 die nächsten paar buchstabend wieder passten. netterweise waren diese teilstrings genauso lang, wie jeweils deine zeilen, sodass ich einfach alle teilstrings durchprobieren und mir jeweils die schlüssel notieren konnte.
Falls jemand Python mag, hier das Lösungsscript:
Code: Alles auswählen
#!/usr/bin/env python
# ecoding: utf-8
def ctoi(c, upper = False):
"""
Wandelt ein char in ein int aus Z_26 um, zieht dabei entweder ein A oder ein
a ab.
@param c: Das umzuwandelnde Zeichen.
@param upper: Zieht ein A ab wenn True, sonst ein a
"""
sub = 'A' if upper else 'a'
return ord(c) - ord(sub)
def itoc(i, upper = False):
"""
Wandelt eine Zahl (0..25) in ein char um – entweder in ein großes oder in
ein kleines.
@param i: Die umzuwandelnde Zahl.
@param upper: Wandeln in einen Großbuchstaben, wenn True, sonst in einen
Kleinbuchstaben.
"""
add = 'A' if upper else 'a'
return chr(i + ord(add))
def decode(c, k):
m = ''
for i in range(len(c)):
m += itoc((ctoi(c[i]) + k) % 26)
return m
if __name__ == '__main__':
c = [
'pjoohilpukburslznlolpt',
'toyyoinnghktuinokkyzgx',
'dsbgiuhftqjfmuebgvfstdi',
'imumqkpuqkpampzittmzlq',
'qjvwuxhewgdvqlfkwphlqh',
'dwznzmclmicnabizkzinbr',
'jbvttfsefnxfsefjdiebtn',
'cnmnulwluznxyghuywbmnc',
'xmktjcgttkotsgrtginnur',
]
k = [19, 20, 25, 18, 23, 18, 25, 6, 20]
for i, line in enumerate(c):
print decode(line, k[i])
Verfasst: 22.12.2008, 18:12
von Chisma
mist, hätte ich mir den doch aufheben müssen^^ aber sehr gut gemacht ist vollkommen richtig... der schlüssel war übigens starcraft 2...also s=19 buchstabe im alphabet-> jeder buchstabe 19 stellen nach vorne, erste reihe s, zweite reihe t usw...
Verfasst: 27.12.2008, 14:07
von Chisma
sry für doppelpost, aber: wan gehts denn hier mal weiterxD oder soll cih wieder nen code reinstellen?
Verfasst: 27.12.2008, 14:32
von chrisolo
Hier mal ein normaler Code (dürfte ohne Tipps erstmal schwer sein

)
I 24
II 26
V 15
IV 8
III 11
Daraus kommt ein 5 Buchstaben Wort, welches als Anglizismus in unserer Sprache verwendet wird.
Es ist eine altertümlich Verschlüsselung, welche nicht wirklich als Verschlüsselung dient, sondern ich es einfach nur missbraucht habe
Have Fun
P.s. Man kann es in Wikipedia finden

Verfasst: 28.12.2008, 08:59
von chrisolo
Eine alte Maschine hat diese "Verschlüsselung" verwendet. Die Zahlen haben etwas mit der Stelle an der der Buchstabe steht zu tun. Erste Zahl ist römisch und steht für die Zeile und die zweite Zahl für die exakte Position.
Verfasst: 28.12.2008, 18:57
von Xerxes
Sry, dass ich keinen neuen Code gepostet habe, aber war leider über Weihnachten weg. Aber der Code von Chrisolo is ja auch interessant …

Verfasst: 10.01.2009, 20:13
von chrisolo
Es ist verbunden mit der sogenannten "Enigma-Maschine" :[

Verfasst: 11.01.2009, 20:12
von Xerxes
Klartext: »relax«
War aber nicht wirklich Enigma-verschlüsselt. Das wäre sonst noch etwas komplizierter gewesen … ;-)