kostenloser Webspace werbefrei: lima-city


[Spielchen]Knack den Code!

lima-cityForumSonstigesSpam und sonstiges Unvergütetes

  1. Autor dieses Themas

    adrians

    Kostenloser Webspace von adrians

    adrians hat kostenlosen Webspace.

    Tip: Was stellt bei der Programmierung der Caesar-Chiffre das groesste Problem dar?
    Und wie loest man dieses Problem?

    Ich hab eine Programmiert, hatte aber keine Probleme damit.^^"


    Aber vielleicht, dass man, wenn der Wert zu hoch ist, zurück an den Anfang springen muss um da weiter zu zählen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Richtig. Wobei ich statt "springen" das Wort "erweitern" bevorzuge.
  4. Autor dieses Themas

    adrians

    Kostenloser Webspace von adrians

    adrians hat kostenlosen Webspace.

    *Nachdenk*
    Ich glaube ich habe einen verdacht, der sich bestätigen lassen will. *mal test*

    Edit:
    txthvpdtxbphfjp
    Ist es wohl eher nicht, oder?

    Wie ich darauf gekommen bin:
    <?php
    //Variablen
    
    $res = 'abcdefghijklmnopqrstuvwxyz';
    $alphabet = str_split($res, 1);
    
    $string='kcgcvncivpxldfzrgcrrlzbhlptbma';
    $a_string=str_split($string, 2);
    
    function g_char($char1, $char2, $alphabet) {
      $pos=array_search($char1, $alphabet);
      for($i=0;$alphabet[$pos]!=$char2;$i++) {
        if($pos==0) {
          $pos=25;
        } else {
          $pos--;
        }
      }
    return $i;
    }
    
    
    foreach($a_string as $value) {
      $r=str_split($value, 1);
      $p=g_char($r[1], $r[0], $alphabet);
      echo $alphabet[$p+1];
    }
    ?>



    Edit 2: Da scheint ein Fehler zu sein. Der Abstand von g zu c kann unm&#246;glich der gleiche sein wie von k zu c. o.O *sich wieder ran setz*

    Beitrag geändert: 11.10.2007 18:47:15 von adrians

  5. *Nachdenk*
    Ich glaube ich habe einen verdacht, der sich best&#228;tigen lassen will. *mal test*

    Interessant... Bei mir werden eure Umlaute beim Quoten als Entities angezeigt.


    Edit:
    txthvpdtxbphfjp
    Ist es wohl eher nicht, oder?

    Auszug aus dem Duden:
    txthvpdtxbphfjp: Ausdruck der Erstaunung im angetrunkenen Zustand. Meist von viel Speichelverlust begleitet.

    Naja, nicht ganz^^


    Wie ich darauf gekommen bin:
    ...

    Nimm einen Stift und Papier und probiere damit rum. Fuer diese Verschluesselung braucht man zwar mehr als 10 Finger, aber es ist auch ohne Computer zu schaffen.
  6. Autor dieses Themas

    adrians

    Kostenloser Webspace von adrians

    adrians hat kostenlosen Webspace.

    Ich glaub ja ich hab den richtigen Algo, aber in der Funktion steckt der Wurm. Mach ichs halt mal per Hand. :3


    EDIT: Rechtschreibfehler..>_>

    Beitrag geändert: 11.10.2007 19:02:11 von adrians
  7. *argh* Ich hab nen Bug gefunden :(
    sorry sorry sorry

    Dabei haben die Ergebnisse vorher immer gestimmt :(
    Neuer String kommt bald.
    Die ersten 6 Loesungs-Buchstaben waren auch richtig, deswegen dachte ich, alles waere OK.

    Hier ein neuer String mit der selben Botschaft:
    lbpttpcivpcgia
    qazjqshdvnfvywsu

    Beitrag geändert: 11.10.2007 20:02:22 von bladehunter



  8. Es ist _kein_ Umsortieralgorithmus.
    Ansonsten haette Lucas's Abzaehlalgorithmus in etwa folgendes ergeben:
    a=a
    b=b
    c=c
    usw.

    Tip: Der Originaltext ist halb so lang, wie die Verschluesselung. Welche der 4 Grundrechenarten spielt daher eine wichtige Rolle?

    Beitrag ge&#228;ndert: 11.10.2007 8:33:05 von bladehunter

    Addition oder Subtraktion


    Oder vielleicht doch Multiplikation oder Division..;)

    Oder alles zusammen...;)
  9. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    Das L&#246;sungswort ist:

    treffer versenkt


    Und so hab ich es entschl&#252;sselt, immer zwei Buchstaben ergeben ergeben einen, z.B. lb, also der erste Buchstabe t:

    cdefghijklmnopqrstuvwxyzab

    hier liegt der Buchstabe genau zwischen l und b.

    hier kommt meine R&#228;tsel:

    ansviucipxoeqerregczeiomavaczchihpotmi

    Auch hier ben&#246;tigt man keine komplizierten Algorithmen, den Algorithmus hab ich in der 7. Klasse entworfen ;)
  10. Glueckwunsch!

    Hattest du schon vor meiner Berichtigung den richtigen Ansatz?

    Beitrag geändert: 11.10.2007 22:23:07 von bladehunter
  11. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.


    Glueckwunsch!

    Hattest du schon vor meiner Berichtigung den richtigen Ansatz?

    Beitrag ge&#228;ndert: 11.10.2007 22:23:07 von bladehunter

    N&#246;, ich hatte zwar auch viel rumprobiert, ich bin aber nie auf ein t am Anfang gekommen, das lag ja wohl am Falschen verschl&#252;sselten String.
  12. Autor dieses Themas

    adrians

    Kostenloser Webspace von adrians

    adrians hat kostenlosen Webspace.

    danke sch&#246;n Bladehunter. Ich hab mir umsonst den A' aufgerissen. -_-

    Kleiner Fiesling :P

    Nuja, Gl&#252;ckunsch, Thomasba! Mach ich mich mal an deinen String. ^^


    Edit: Braucht man diesmal ne ASCII Tabelle, oder ist es wieder die Position im Alphabet?


    Beitrag geändert: 12.10.2007 11:03:45 von adrians
  13. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Kann es sein, dass das Ergebnis 10 Zeichen hat?
  14. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.


    danke sch&#246;n Bladehunter. Ich hab mir umsonst den A' aufgerissen. -_-

    Kleiner Fiesling :P

    Nuja, Gl&#252;ckunsch, Thomasba! Mach ich mich mal an deinen String. ^^


    Edit: Braucht man diesmal ne ASCII Tabelle, oder ist es wieder die Position im Alphabet?


    Man ben&#246;tigt beides nicht ;)



    cbhp schrieb:
    Kann es sein, dass das Ergebnis 10 Zeichen hat?


    Nein
  15. Autor dieses Themas

    adrians

    Kostenloser Webspace von adrians

    adrians hat kostenlosen Webspace.



    Braucht man diesmal ne ASCII Tabelle, oder ist es wieder die Position im Alphabet?


    Man ben&#246;tigt beides nicht ;)



    Also ist der Originalstring unver&#228;ndert im verschl&#252;sselten enthalten, wenn auch nur als Teilmengen?
    Quasi: Dein Script ver&#228;ndert nur die Positionen der Buchstaben, aber nicht die Buchstaben an sich?
    (H&#228;ufigkeitsanalyse ist hier trotzdem recht schwer. Wenig Zeichen. ^^)


    Edit: Oder nat&#252;rlich die M&#246;glichkeit des Schl&#252;ssels. Jeder Buchstabe in deinem Alphabet steht f&#252;r einen anderen im Deutschen Alphabet.

    Beitrag geändert: 12.10.2007 15:05:49 von adrians
  16. Autor dieses Themas

    adrians

    Kostenloser Webspace von adrians

    adrians hat kostenlosen Webspace.

    Falls es ein Wortverdreher Script ist, verlange ich die l&#246;sung zu wissen, weil ich ein Script habe, das mir die l&#246;sung geben w&#252;rde. Es w&#252;rde dauern und w&#228;re m&#252;hselig, aber die l&#246;sung w&#228;re dabei. :P

    <?php
    $string='ansviucipxoeqerregczeiomavaczchihpotmi';
    $a_string=str_split($string, 1);
    
    
    function permutation($p,$ret=array())
    {
      if(empty($p))
      {
        echo implode(' ',$ret).'<br>';
      }else
      {
        foreach($p as $key => $value)
        {
          $np    = $p;
          $nret  = $ret;
          $nret[]= $value;
          unset($np[$key]);
          permutation($np,$nret);
        }
      }
    }
    
    
    permutation($a_string);  
    
    ?>

  17. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Mal was statistisches zur verschl&uuml;sselten Zeichenfolge:

    - Die L&auml;nge betr&auml;gt 38 Zeichen und ist gerade
    - Es kommen alle Buchstaben des Alphabets vor au&szlig;er b, d, f, j, k, l, w, y
    - Jeder Buchstabe kommt in einem Vielfachen von 2 vor au&szlig;er a, g, i, n, o, q, s, t, u, x



    Deswegen geh ich davon aus, dass die entschl&uuml;sselte Zeichenfolge nur aus dem Alphabet besteht und keine weiteren Zeichen vorkommen.
    Jetzt w&auml;re es hilfreich zu wissen, wie lang das Original ist...
  18. thomasba

    Co-Admin Kostenloser Webspace von thomasba

    thomasba hat kostenlosen Webspace.

    Also ist der Originalstring unver&#228;ndert im verschl&#252;sselten enthalten, wenn auch nur als Teilmengen?

    Jap

    Quasi: Dein Script ver&#228;ndert nur die Positionen der Buchstaben, aber nicht die Buchstaben an sich?
    (H&#228;ufigkeitsanalyse ist hier trotzdem recht schwer. Wenig Zeichen. ^^)

    So &#228;hnlich, ich kann dir ja einen l&#228;ngeren Text verschl&#252;sselt geben:
    http://thomasba.lima-city.de/lima/verschluesselt.txt (hie rauch mit Sonderzeichen!)

    Edit: Oder nat&#252;rlich die M&#246;glichkeit des Schl&#252;ssels. Jeder Buchstabe in deinem Alphabet steht f&#252;r einen anderen im Deutschen Alphabet.

    Nein

    adrians schrieb:
    Falls es ein Wortverdreher Script ist, verlange ich die l&#246;sung zu wissen, weil ich ein Script habe, das mir die l&#246;sung geben w&#252;rde. Es w&#252;rde dauern und w&#228;re m&#252;hselig, aber die l&#246;sung w&#228;re dabei. :P

    Nein, ist es nicht

    cbhp schrieb:
    Mal was statistisches zur verschl&#252;sselten Zeichenfolge:

    - Die L&#228;nge betr&#228;gt 38 Zeichen und ist gerade
    - Es kommen alle Buchstaben des Alphabets vor au&#223;er b, d, f, j, k, l, w, y
    - Jeder Buchstabe kommt in einem Vielfachen von 2 vor au&#223;er a, g, i, n, o, q, s, t, u, x



    Deswegen geh ich davon aus, dass die entschl&#252;sselte Zeichenfolge nur aus dem Alphabet besteht und keine weiteren Zeichen vorkommen.
    Jetzt w&#228;re es hilfreich zu wissen, wie lang das Original ist...

    Ich hab der Einfachkeit halber nur kleinbuchstaben verwendet ;)

    Edit: kleine Erg&#228;nzung

    Beitrag geändert: 12.10.2007 17:03:51 von thomasba
  19. Autor dieses Themas

    adrians

    Kostenloser Webspace von adrians

    adrians hat kostenlosen Webspace.



    Quasi: Dein Script ver&#228;ndert nur die Positionen der Buchstaben, aber nicht die Buchstaben an sich?
    (H&#228;ufigkeitsanalyse ist hier trotzdem recht schwer. Wenig Zeichen. ^^)


    So &#228;hnlich, ich kann dir ja einen l&#228;ngeren Text verschl&#252;sselt geben:
    http://thomasba.lima-city.de/lima/verschluesselt.txt (hie rauch mit Sonderzeichen!)


    Dann m&#252;sste mein permutationsscript aber eine richtige Antwort ausgeben. Ich meine.. es ordnet alle Zeichen in jeder M&#246;glichen Reihenfolge an. Dann w&#252;rde irgendwann das richtige Ergebnis kommen.^^"



  20. Quasi: Dein Script ver&#228;ndert nur die Positionen der Buchstaben, aber nicht die Buchstaben an sich?
    (H&#228;ufigkeitsanalyse ist hier trotzdem recht schwer. Wenig Zeichen. ^^)


    So &#228;hnlich, ich kann dir ja einen l&#228;ngeren Text verschl&#252;sselt geben:
    http://thomasba.lima-city.de/lima/verschluesselt.txt (hie rauch mit Sonderzeichen!)


    Dann m&#252;sste mein permutationsscript aber eine richtige Antwort ausgeben. Ich meine.. es ordnet alle Zeichen in jeder M&#246;glichen Reihenfolge an. Dann w&#252;rde irgendwann das richtige Ergebnis kommen.^^"

    Ich w&#252;rd mal sagen Script schreiben is doch viel zu kompliziert und die Ergebnisse dann durchsehen. Lieber mal logisch danken, dass kann man n&#228;hmlich nichts so gut mit dem Computer.
  21. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    Ich habe mal die H&#228;ufigkeit der Buchstaben in seiner chiffrierten Datei untersucht. sie entspricht (abgesehen von den sonderzeichen) in etwa der eines normalen textes. dahingegen haben alle sonderzeichen eine ziemlich gleiche h&#228;ufigkeit, daher gehe ich davon aus, dass der normale text noch enthalten ist aber mit sonderzeichen erg&#228;nzt wurde. ob der normale text aber noch in seiner urspr&#252;nglichen reihenfolge enthalten ist wei&#223; ich nicht...

    Edit: Enth&#228;lt deine Datei ein "daf&#252;r"?

    Beitrag geändert: 12.10.2007 21:41:16 von theuntouchables
  22. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!