Announcement

Collapse
No announcement yet.

Code Discussion

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    This is just coded english, it is no more a seperate language than the ASCII encoding itself is a seperate language.

    And it's not half as evil as talking in Finnish

    As for them writing a program to crack it... that would be quite difficult, and I could just change the encryption scheme.

    Does anyone want to guess the encryption scheme, or should I just post it?

    Comment


    • #32
      I'd go for posting, I can't see us guessing it straight off, although I did have a look at the program the other day...
      Smile
      For though he was master of the world, he was not quite sure what to do next
      But he would think of something

      "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

      Comment


      • #33
        k, the encryption:
        x = random number from 1 to 31
        output binary 5 bit binary encoding of x
        output x random bits

        for each character a in the input string:
        __b = binary encoding of a
        __y = random number from 0 to 1
        __output y
        __if (y == 0)
        ____output flip1(b)
        __if (y == 1)
        ____output flip2(b)

        output x random bits

        output = flipS(output)

        done

        flip1, given an 8 character string, outputs it in the order: 2,1,4,3,6,5,8,7
        flip2, given an 8 character string, outputs it in the order: 3,4,1,2,7,8,5,6
        flipS, given an input string, outputs it in reverse order.

        Decryption is obvious, just very tedious, which is why we're letting the computer do it

        Comment


        • #34
          I bow to your superior encryption skills.
          With you on our side, not even Datajack Roze herself can hack us!
          Comrade Corellion, Secretary of Science and Social Engineering for the Human Hive in the Alpha Centauri Police State Game (ACPSG).
          Function Corelli Omega-9, Internal Affairs Function (Terms 110, 101, 100, 011, and 010) and Advisor on Foreign Affairs (Term 001) for the Cybernetic Consciousness in the Alpha Centauri Democracy Team Game (ACDTG).
          The needs of the many outweigh the needs of the few, or one.

          Comment


          • #35
            I'm taking Web Programming right now (May term), so the actual program follows from what I've been studying, and the actual encryption stuff is nothing special... I could have made it much more complicated, actually (with, say, a 2-3 bit prefix to each character, choosing between 4 or 8 different kinds of flipping, or 8-16 if I did something different with characters at places that are multiples of the random key number or have the same evenness/oddness of the key), but I figured this would be sufficient... I'll save the other tricks for the possibility that this code is compromised.

            It was a decent amount of work, though, and I'm glad it's helpful and appreciated

            I wonder how hard the other factions will try to crack it... it's certainly possible (some of them seem quite intelligent), but it would be a lot of time investment, which is time investment not devoted to strategizing and such... and I would just change the code to something much more painful

            Comment


            • #36
              DP sorry
              Smile
              For though he was master of the world, he was not quite sure what to do next
              But he would think of something

              "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

              Comment


              • #37
                I have found I problem. I translated:

                Dammit, speak in new code you lot

                Nice one Cedayon

                Maniac: Jamski picked up on what Googlie said about it being the wrong day and went with the days of the week one. It only works on or 2 days a week, with out old code.

                Corellion: What did you write in? I can't get it to work.

                What code is Honghu writing in, tried deleting letters, doesn't work.
                as:

                00001110101110101001100011110000111010010010011010
                11111001010111011100000001100011101011011000011011
                00111100110101010100111111100111000100110000100000
                01110000110011010000110111101010011000111010000111
                01010101001100111001000001000011011001011011001101
                10100111000101111010100111100100111001100101000100
                11000010000100010011100110010101010010000110111000
                11101000000001100111000001111001001101001100000001
                11101100101101100111010100101000101111010100100100
                11010101110111000010000100111010001010010110110010
                01111001011111001001001000100000001100111011101101
                00110000000111001100101000100111111100111100100100
                00010000000111010001010011001010010110101010101001
                11100001110100100001101111111100101011101110000000
                11111110010000111010000010000100010111101010010000
                01000010001011110011001010111001100000001110001011
                11011000111101100111000100100011100110000000111010
                00010000000011000000011111100111011110010101010010
                00000001110101001110001011110101001000011011110111
                01110000000111001110101111100111010110100000100000
                00110010101010010000110010000000011000111010100010
                01001001001111010101000000001101101100001111001011
                11100110110100111100100110011100101010100110001101
                11111110010110000010100101111000010101001100011001
                01111100110011100110000000111000100110011100101111
                10010000000011000111010100111010111110011000000011
                00101001010001011110101001010111011100001000011000
                00110111100111001100101010100111011101110000100001
                00010010000000011110011010011010111100010010000110
                01000000001101001100000000001101001101011111001000
                00100000111100101111100100000100001100110100111100
                11010011010111110011101110111000000011011010111110
                01001111011001111111001000001000010001011110100001
                00000100000000100001101000111001100101101100111111
                10011000000011011110011100110010100110010110111010
                00000001110011001001001001110001011100001000001011
                00101111100110000000111100110100110101110010100110
                00110010000010000101010011001010010000111010000010
                00000101001010001011110101001010111011100001000010
                00101111101100111010100111101110100000000110001100
                10011110010100010010000000011011010111001010011100
                01001100001000011011001011011001111111001100011011
                11101110100000000111001100100010100101000101110000
                00011101110011110110011101010010101010011010010010
                00001000000011101010101001000000001100011101010101
                01111111100110100100101000100100000000111000100111
                01010010001010011001110111000000011101010011011010
                01100111001011011001011111001011111001010111000100
                00000111000101110010100110100100111011101110000100
                00110110011111110010000000011000011010101010111000
                01000010001001110011001001111001111001001001101001
                10000110100000100001010100100111100111100110101110
                10011100010010011000010000000011000010000010100111
                11001001010001001001101001111011001100101001111101
                00011100011110000011110010111110010101011010100010
                01010001001110101001111000001000000001110101001101
                11100101111100100000100001001100100011100110110100
                11110110001100101010011100100001111011101011111001
                11101100111000101111010100101111100110001100100101
                00111000000011100010111111110011110010011000000011
                10011101011111001110101101000000001110011001000011
                00101111100100011100110000000111011101111001100101
                10110011000010000110110011101010010000000011011110
                01110001001010011001000001011100111011100000001111
                00000110001110100110100111110100111011100101000100
                101000100010110110101000010001011011101
                In the PRAVDA thread (pg 4)

                Also, I cannot translate Corellions post of :

                01110001001000011001010010000010111001001100101011
                00001011001000010000001000111011011110110111101100
                11101101100011010010110010100100111011100110010000
                00110110101100101011100110111001101100001011001110
                11001010010111000100000001000000100100001101111011
                10111011001010111011001100101011100100010110000100
                00001101100011001010111010000100111011100110010000
                00111001101100101011001010010000001110100011010000
                11001010110110100100000011101000111001001111001001
                00000011101000110111100100000011000110111001001100
                00101100011011010110010000001101111011101010111001
                00010000001101110011001010111011100100000011000110
                11011110110010001100101001011100010000000100000001
                11010011001010111011001101001011011000110011101110
                01001101001011011100011101000100000001000000100111
                00110111101110111001000000111011101100101001000000
                11000010111001001100101001000000010100001100001011
                01100011011010110111101110011011101000010100100100
                00001110101011011100110001101110010011000010110001
                10110101101100001011000100110110001100101001000010
                01000010010000100100000001000000100001001110111011
                00001011010000110000101101000011000010110100001100
                0010110100001100001
                What's going wrong Cedayon?

                However it does not translate back
                Smile
                For though he was master of the world, he was not quite sure what to do next
                But he would think of something

                "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

                Comment


                • #38
                  Have worked it out. You cannot write more than one paragraph in the same translation. They must be translated, and re-translated paragraph by paragraph.
                  Smile
                  For though he was master of the world, he was not quite sure what to do next
                  But he would think of something

                  "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

                  Comment


                  • #39
                    Also, how about we put a few just jumbled ones in there, saying nothing. Whenever you feel like it. Then they will think it's changed again, even if they get it. We can fool them so easily
                    Smile
                    For though he was master of the world, he was not quite sure what to do next
                    But he would think of something

                    "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

                    Comment


                    • #40
                      What does everyone think of the Hive's new code? Actual unoriginal binary-related, or mindless jibberish in an attempt to get us to decipher it? We should have a poll on this.

                      My vote goes for gibberish, they're trying to goad us into a competition.
                      Comrade Corellion, Secretary of Science and Social Engineering for the Human Hive in the Alpha Centauri Police State Game (ACPSG).
                      Function Corelli Omega-9, Internal Affairs Function (Terms 110, 101, 100, 011, and 010) and Advisor on Foreign Affairs (Term 001) for the Cybernetic Consciousness in the Alpha Centauri Democracy Team Game (ACDTG).
                      The needs of the many outweigh the needs of the few, or one.

                      Comment


                      • #41
                        Either gibberish or adding gibberish somewhere into it. Zero's post certainly contains some gibberish, as theer are many 010101 throughout the middle of it, which are obviously added. I don't think it matters, will take a lot to crack, for something virtually worthless, as they won't put anything too important there.
                        Smile
                        For though he was master of the world, he was not quite sure what to do next
                        But he would think of something

                        "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

                        Comment


                        • #42
                          Oh, sorry, I thought I mentioned that you can't have line breaks in the to-be-translated string, or it pukes horribly

                          It's not much of a loss, because it can only take so large an input too, before it just gives up or something.

                          It's not perfect, just give it small inputs and it will perform acceptably (there's still that odd thing where it puts a '*' after every ')' when decoding).

                          As for Honghu's code... *shrug* I'm not gonna try to crack it, I just plug it into my decryptors to see if they broke the codes. We, the cyborg faction, have an RP justification for writing in binary... the Hive doesn't, they may as well write in Navaho or something if they want a code

                          Comment


                          • #43
                            That's a point I was trying to make to Jamski.
                            Smile
                            For though he was master of the world, he was not quite sure what to do next
                            But he would think of something

                            "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

                            Comment


                            • #44
                              Indeed
                              Comrade Corellion, Secretary of Science and Social Engineering for the Human Hive in the Alpha Centauri Police State Game (ACPSG).
                              Function Corelli Omega-9, Internal Affairs Function (Terms 110, 101, 100, 011, and 010) and Advisor on Foreign Affairs (Term 001) for the Cybernetic Consciousness in the Alpha Centauri Democracy Team Game (ACDTG).
                              The needs of the many outweigh the needs of the few, or one.

                              Comment


                              • #45
                                Having spoken to Jam, they are trying very hard to crack it. We must be wary. He said their's was not too hard, but did not involve deletion (although it is not a multiple of 8, but of 4).
                                Smile
                                For though he was master of the world, he was not quite sure what to do next
                                But he would think of something

                                "Hm. I suppose I should get my waffle a santa hat." - Kuciwalker

                                Comment

                                Working...
                                X