Transmission - encrypted and decrypted

and another:


Intercept: 0x78CA3CA490197A12492365D83912ECC843
Intercept: 0x0C825A2AC1

The screenie, for those interested

[br]Click to enlarge[/br]
 
and another:

There is one sort of encoding I currently find any info about, it's called "z-base-32". Maybe it's something to try. (Unfortunately it's getting late here, and I need to get up at decent time tomorrow.)
 
There is one sort of encoding I currently find any info about, it's called "z-base-32". Maybe it's something to try. (Unfortunately it's getting late here, and I need to get up at decent time tomorrow.)

So far no success.

One obvious problem I have, beside lack of time (working week), is that because I don't know how to apply decryption, I don't know if I'm on the right track either... and trying to look on it non-encrypted hasn't given anything useful yet.

For instance, the short binary string "000011001000001001011010001010101100000"
has given the following data (slightly different algorithms):
bsbfukwa
DIJaKsA
b1bfwksy
IjI5mapO
1i15kam0

Another string is
pd5gdjclibwiiusgjkglepncjdedwedzspkod

Problem though with applying a password is that I'm not sure how to apply it; if the algorithm still is adding "0" for a, "1" for b up to z; or if the algorithm, for instance, should be applied on binary data. Also since i don't get any cleartext, I don't know if I have any bug in my program...

Edit: I forgot about "padding" so I got some wrong values.

Noone else has some good idea?
 
Last edited:
Yes, please - People who are not me, do all the work and figure out the message and then share it with me so I can sit back and relax and do nothing:yay::lolup:
 
bsbfukwa
DIJaKsA
b1bfwksy
IjI5mapO
1i15kam0

I'll ask my 2 year old daughter for help tomorrow - this sounds like the words she uses every day ;)
 
I think in previous code-breaking events some of the codes have required a special keyword to crack the hex thingy. Possibly the previous code about switching to protocol four or whatever is something to do with that?

On the most obvious level, the key word could be Hydra?

I have no idea how that all worked so this may be totally unhelpful.
 
Start to think outside the box

On the most obvious level, the key word could be Hydra?

I'm thinking that maybe you are onto something if you think about it..

Here are some facts according to Wikipedia and some Greek Mythology I dug up

The Hydra was an ancient nameless serpent-like chthonic water beast (as its name evinces), that possessed seven heads — and for each head cut off it grew two more — and poisonous breath so virulent even her tracks were deadly.

The article goes on with this note.. and this is where it gets interesting:

The Hydra was the offspring of Typhon and Echidna

Typhon (The War Titan spacecraft), and Enchidna (?) As in Camp Enchidna?

Also Hydra is a seven headed monster.. So maybe some sort of cryptological shift might have been made.. with the code being shifted either 7 letters to the left or right

Thus the Cipher might be as follows if the code has been shifted seven letters to the right:

A becomes H
B becomes I
C becomes J
D becomes K
E becomes L
F becomes M....
(And so on) until you get to
Z becomes G

Conversely, if the code has been shifted Seven letters to the Left, The end result would be

A becomes T
B becomes U
C becomes V
D becomes W
E becomes X
F becomes Y
G becomes Z
H becomes A....
etc, until we get
Z beomes S

I mean it is possible that the robots might have learned to shift coding around not in binary form but rather in cipher shifts dealing with groups of 7 (Hence the Hydra heads)

I mean we have to start thinking outside the box here I feel

Also the keys might also be either Typhon, or maybe Enchidna

At least try those theories out too

Benjamin Ben Coyote a.k.a. "The Blind Sniper"
 
I'm thinking that maybe you are onto something if you think about it..

Here are some facts according to Wikipedia and some Greek Mythology I dug up

The Hydra was an ancient nameless serpent-like chthonic water beast (as its name evinces), that possessed seven heads — and for each head cut off it grew two more — and poisonous breath so virulent even her tracks were deadly.

The article goes on with this note.. and this is where it gets interesting:

The Hydra was the offspring of Typhon and Echidna


Typhon (The War Titan spacecraft), and Enchidna (?) As in Camp Enchidna?

Also Hydra is a seven headed monster.. So maybe some sort of cryptological shift might have been made.. with the code being shifted either 7 letters to the left or right

Thus the Cipher might be as follows if the code has been shifted seven letters to the right:

A becomes H
B becomes I
C becomes J
D becomes K
E becomes L
F becomes M....
(And so on) until you get to
Z becomes G

Conversely, if the code has been shifted Seven letters to the Left, The end result would be

A becomes T
B becomes U
C becomes V
D becomes W
E becomes X
F becomes Y
G becomes Z
H becomes A....
etc, until we get
Z beomes S

I mean it is possible that the robots might have learned to shift coding around not in binary form but rather in cipher shifts dealing with groups of 7 (Hence the Hydra heads)

I mean we have to start thinking outside the box here I feel

Also the keys might also be either Typhon, or maybe Enchidna

At least try those theories out too

Benjamin Ben Coyote a.k.a. "The Blind Sniper"

doesn't seem to work, just comes up with more gibberish :/
 
Code:
0111100011001010001111001010010010010000000110010111101000010010010010010010001101100100100110111100111001000100101110110011001000010000
101000101101110111100110010000001001001001001001000000011001011110100001001001001001001000110110010111011000
000011001000001001011010001010101100000

report code protocol four activated
migrate to code protocol five
endofline


Code:
0x78CA3CA490197A12492365D83912ECC843
0x0C825A2AC1

report code protocol five activated
endofline


Code:
0x78FA61A44B406C8452464A8CB23ED329BC3B107993D4E2D
0x786E518D04F5389550E779B48AA184A09C554273C0FC3D3F0F432CBC6D526D8A48C9519
0x786E518D04F538939E01CEF36915430B1657B491818AC1F87A7E1E865978DAA4DB149192A33
0x786E518D04F538D926F39DE6D22A86161A248C823031583F0F4FC3D0CB2F1B549B6292325467
0x0C825A2AC1

request time and location for future hydra trials
response trial two august twentieth two three zero zero at previous location
response trial three august twenty first one nine zero zero at previous location
response trial four august twentysecond one nine zero zero at previous location
endofline
 
Code:
0111100011001010001111001010010010010000000110010111101000010010010010010010001101100100100110111100111001000100101110110011001000010000
101000101101110111100110010000001001001001001001000000011001011110100001001001001001001000110110010111011000
000011001000001001011010001010101100000
report code protocol four activated
migrate to code protocol five
endofline


Code:
0x78CA3CA490197A12492365D83912ECC843
0x0C825A2AC1
report code protocol five activated
endofline


Code:
0x78FA61A44B406C8452464A8CB23ED329BC3B107993D4E2D
0x786E518D04F5389550E779B48AA184A09C554273C0FC3D3F0F432CBC6D526D8A48C9519
0x786E518D04F538939E01CEF36915430B1657B491818AC1F87A7E1E865978DAA4DB149192A33
0x786E518D04F538D926F39DE6D22A86161A248C823031583F0F4FC3D0CB2F1B549B6292325467
0x0C825A2AC1
request time and location for future hydra trials
response trial two august twentieth two three zero zero at previous location
response trial three august twenty first one nine zero zero at previous location
response trial four august twentysecond one nine zero zero at previous location
endofline


aia can you please tell us in NOOB format on how to do this decoding please? And if you use any tools etc.
 
Legion just look at the old intercepts and youll get an idea what might be in the intercept
for example the endofline is a good start
then you soon notice that e = 000, n = 01100, d = 10000, o = 0100, f = 101101, l = 00010, i = 101 and so on, just a bit of guessing is needed and lots of patience :)
 
Legion just look at the old intercepts and youll get an idea what might be in the intercept
for example the endofline is a good start
then you soon notice that e = 000, n = 01100, d = 10000, o = 0100, f = 101101, l = 00010, i = 101 and so on, just a bit of guessing is needed and lots of patience :)

Yes

See in this text a bit of my progress before I was done: https://www.planetcalypsoforum.com/forums/robot-wars/195296-attention-decoders-3.html#post2532599

I didn't do statistics over the letters in earlier robot communication (but if you want I could do some, maybe, risk is just some "junk text" is included in the stats).

As for ambigous - It's ambigous if you try to decode texts backwards! But not if you decode them from left to right - the person who does the "code table" has to make sure there is no "longer" letter that begins the same way as a shorter one (that is, if one character has the code "000" there can be no other character "0001" - they have to be 0010 for instance).
 
Putting a reference here

0×9E6064229232546591EEC41E64F538939E01B21649BF
0×8A48C9519AC7
0×0C825A2AC1

update location for hydra trial three and four
location by
endofline

Note: "by" is a guess - the code above uses a letter which hasn't been used before. Also note that the message itself doesn't say the location, unless it's coded in the binary string "1101011000111" somehow... For more information see https://www.planetcalypsoforum.com/...new-robot-encryption-cracked.html#post2534143 .
 
Here is how it works:

First, a reference between binary codes and characters:

If you look at the translation I did, you should be able to figure this out by comparing the original code with the cleartext.
Code:
e<--000

t<--0010
a<--0011
i<--0101
o<--0100

n<--01100
s<--01101
h<--01110
r<--01111

l<--10001
d<--10000
u<--10011
c<--10010

m<--10100
w<--10101
f<--10110
g<--10111

y<--11000 
p<--11001
v<--11011    
b<--11010
k<--11100
j<--11101
x<--11110

q<--111110
z<--111111

"Protocol version 4": You encode the letters, using the binary values above.
For instance, "ET" is encoded into 000 0010. I just added space for clarity, it's not a part of the original code.

"Protocol version 5": You take the code from protocol version 4, group them in groups of 4 (ofc). If last group isn't complete, then you add "1"s in the end (to the right), at the most 3 of them; and then you encode each group using the hexadecimal number system 0-F; 0001=1, 0010=2, ... 1111=F. The padding doesn't cause any problem because there is no letter "1", "11" or "111".

So,
Cleartext: ET
Version 4: 000 0010 => 0000010
Version 5: 0000 0101 => 0x05 (Last 1=padding to fill group).

How to decode messages: Just go the other way using the table above.
Step one (for "version 5"):
Convert hexadecimal to binary:
0x05 => 0000 0101. From now on treat it as a single string (no space).

Step two (begin here for version 4)
Use the table above to translate from binary to clear text. Note that there is no ambigouty - for "000", there is only one match, letter "e". There is no letter that begins "0001", for instance.
So, 000 => "E", "0010" => "T". Now there is a "1" left, you realize there is no letter that only has one "1", and knowing the code is padded with 1:s in the hexadecimal coding, you discard that "1" as padding junk.

A warning, during decoding: Though it's unambigous from left to right, it's *not* unambigous from right to left, if there is characters in the middle you don't know the length of.
Let's say the binary string has <a combination of 001010 you can't interprete>11001111000. Then you have to realize it can be, for instance, both "10"+uy (for instance a part of "buy", not unreasonable since the "b" character isn't confirmed) or "re" (for instance as in "are").

Because the "b" character has ony appeared once and only in the last code, I can't say for sure the code given in table is indeed the code for "b".

As for programming, I used my standard programming language for it. I haven't done any web version yet of it though (the previous version is on my web page, you can view the source to see how the earlier version worked).

http://web.comhem.se/~u77771572/aia/convert/convert6c.html
(note: only works under Internet Explorer but you can view the source to see how it's made.)
 
Last edited:
So is this Hydra thing finished for good? or is it coming back again today?
 
Here is how it works:

First, a reference between binary codes and characters:

If you look at the translation I did, you should be able to figure this out by comparing the original code with the cleartext.
Code:
e=000

t=0010
a=0011
i=0101
o=0100

n=01100
s=01101
h=01110
r=01111

l=10001
d=10000
u=10011
c=10010

m=10100
w=10101
f=10110
g=10111

y=11000 
p=11001
b=11010 <--?
v=11011    

q=111110
z=111111

"Protocol version 4": You encode the letters, using the binary values above.
For instance, "ET" is encoded into 000 0010. I just added space for clarity, it's not a part of the original code.

"Protocol version 5": You take the code from protocol version 4, group them in groups of 4 (ofc). If last group isn't complete, then you add "1"s in the end (to the right), at the most 3 of them; and then you encode each group using the hexadecimal number system 0-F; 0001=1, 0010=2, ... 1111=F. The padding doesn't cause any problem because there is no letter "1", "11" or "111".

So,
Cleartext: ET
Version 4: 000 0010 => 0000010
Version 5: 0000 0101 => 0x05 (Last 1=padding to fill group).

How to decode messages: Just go the other way using the table above.
Step one (for "version 5"):
Convert hexadecimal to binary:
0x05 => 0000 0101. From now on treat it as a single string (no space).

Step two (begin here for version 4)
Use the table above to translate from binary to clear text. Note that there is no ambigouty - for "000", there is only one match, letter "e". There is no letter that begins "0001", for instance.
So, 000 => "E", "0010" => "T". Now there is a "1" left, you realize there is no letter that only has one "1", and knowing the code is padded with 1:s in the hexadecimal coding, you discard that "1" as padding junk.

A warning, during decoding: Though it's unambigous from left to right, it's *not* unambigous from right to left, if there is characters in the middle you don't know the length of.
Let's say the binary string has <a combination of 001010 you can't interprete>11001111000. Then you have to realize it can be, for instance, both "10"+uy (for instance a part of "buy", not unreasonable since the "b" character isn't confirmed) or "re" (for instance as in "are").

Because the "b" character has ony appeared once and only in the last code, I can't say for sure the code given in table is indeed the code for "b".

As for programming, I used my standard programming language for it. I haven't done any web version yet of it though (the previous version is on my web page, you can view the source to see how the earlier version worked).

http://web.comhem.se/~u77771572/aia/convert/convert6c.html
(note: only works under Internet Explorer but you can view the source to see how it's made.)

so what is the new codekey?
:scratch2:
 
As for keyword; luckily there is no keyword/password this time.[/QUOTE]

hmmm then im confused now, the link you posted asks for a key and it wont decode without it or is that particular one for the old robot encryptions? :scratch2:
 
hmmm then im confused now, the link you posted asks for a key and it wont decode without it or is that particular one for the old robot encryptions? :scratch2:

it's for previous robot code system
 
So version 5 = version 1? Are the bots actually base 4 and they just did a 4's compliment? Is it *really* version 10? :)
 
Version 1:
symb="01234"
alfa="abcdefghijklmnopqrstuvwxyz"
Example: "320431400433340033330433332204233424103400321104340032040033"

Version 2:
symb="abcdef"
alfa="qwert?asdfg?zxcvb?yuiop?hjkl:?nm,.-?"
Example: "adacaadbacbbaebebbbbacbbbbfbacfaaeddbdadecbabcccfaacbbbbbdddadbaaeaebaccec"

Version 3:
(Using a 2-dimensional conversion table, based on version 2 with repeating patterns)
Example: "b9e18b5d8a6d3dc50be8a7e93a2a4fa7b1d1f44bd58d6de8"

Code:
const symb2  = "0123456789abcdef"
codetable(1) = ".....z....qazqaz"   0_
codetable(2) = "..........wsxwsx"   1_
codetable(3) = "..........edcedc"   2_
codetable(4) = "..........rfvrfv"   3_
codetable(5) = "..........tgbtgb"   4_
codetable(6) = "..........yhnyhn"   5_
codetable(7) = "..........ujmujm"   6_
codetable(8) = "..........ik,ik,"   7_
codetable(9) = "..........ol.ol."   8_
codetable(10)= "..........pö-pö-"   9_
codetable(11)= "poiuytrewq......"   a_
codetable(12)= "ölkjhgfdsa......"   b_   
codetable(13)= "-.,mnbvcxz......"   c_
codetable(14)= "poiuytrewq......"   d_
codetable(15)= "ölkjhgfdsa......"   e_
codetable(16)= "-.,mnbvcxz......"   f_
alfa="abcdefghijklmnopqrstuvwxyz"


Version 3b
Version 3 encrypted with password where letters are shifted for letters b-z in password; for letter b one step, for letter c two steps and so on.
Example:
Key: "muspelheim"
Codetext: "3d7ac32fe4a48e0e8ea9b4c7d34a"


Version 4:
(Using a variable length binary translation table, see text above)
Example: "000011001000001001011010001010101100000"="Endofline"

Version 5:
("hex"-coded version 4)
Example: "0x0C825A2AC1"="Endofline"
 
Last edited:
For reference, since "everyone" is asking when the robots comes...

Code:
0x7620F327A9C5A55424B24DED9CA41ADB4E3
0x60F10DA4664A8C25A0691D32550C2C5926F272302307E1E9 F87A4CA5
0x8A48C951816EE26AF8AA9AC05BB8BF0F468D867
0x39718958885C43
0x0C825A2AC1

next evolution timestamp twenty fourth one one zero zero utc
location eight six two by eight zero seven
acknowledged
endofline


Code:
0x388797
0x7FA6C52322AAB320F8D
0x6CDB9122924065E849248AB2C8FA192A309E6C6D14884093 4A914BAC8E2D
0x0C3D4449203830F5938DF0A9DD81F

0x39718958885C43
0x0C825A2AC1
0x39718958885C43
0x0C825A2AC1

alert
rx unit at twin peaks
suspect code protocol information transmitted to biologicals
enable codekey richardwagner

acknowledged
endofline
acknowledged
endofline


Code:
0xE5E0708C8F4FA22FD
0xDD49AEC2234AD35FB
0xA5A1CC369D6F

codekey enabled
network secured
endofline


Ahh, and I wasn't the first one to decode the first ones this time. Tugaroo was ahead of me! https://www.planetcalypsoforum.com/forums/robot-wars/195296-attention-decoders-4.html#post2535477

- Keyword for searching: giraffmutant
 
doesnt like me :(

Nah, that one is for the previous version. I haven't gotten the time yet to make one for the "protocol five".

Originally Posted by Spongey Bob https://www.planetcalypsoforum.com/forums/robot-wars/195296-attention-decoders-4.html#post2536385

Code:
0xD756A2947B4BFFAF8F46B0
0x3A97CA92FECF13A310CFD
0xD1D0E26161C739F7D30ED93DBCF5FE1D07CEAF0C76BD8
0x2BCAB4CB7ADFDFCF5A368D793B289E04943CEBB3BF
0x59F3AE864DFECDF
0xA5A1CC369D6F

trial five concluded
setup hydra trial six
timestamp twentyfifth one nine zero zero utc
location eight six two by eight zero seven
acknowledged
endofline


try image properties or look at source. end of the world is the title tag. this is in the alt tag.

Acutally it's pretty close to what the codekey is ("isawtheworldend").
 
ok ive spent 5-6 hours now trying to figure exactly how this works :confused: all i got now is a bad headache.
is there a way you can break this down how you decoded this exact message? I am trying to write a nice program that decodes everything

how does A5A1CC369D6F become endofline ????

i need to meet up with you so we can chat

Step one and two, see https://www.planetcalypsoforum.com/...ission-encrypted-decrypted-3.html#post2534435 .

Now you will get a decoded string that still is encrypted though.

Step three is simular to the step "b" in "3b":
Version 3b
Version 3 encrypted with password where letters are shifted for letters b-z in password; for letter b one step, for letter c two steps and so on.
Example:
Key: "muspelheim"
Codetext: "3d7ac32fe4a48e0e8ea9b4c7d34a"
Example again (bad example but anyway) the code string "helloworld" when *de*crypted with the key "ababab" becomes "hdlkovoqlc".

Or, in that very example,
Hexadecimal: 0xA5A1CC369D6F
Binary: 101001011010000111001100001101101001110101101111
Decoded/encrypted: mfdkysmjs
Decoded/decrypted using key: endofline
 
Last edited:
Intercept: 0xF7444B14ECF1DBED95FCCDD18FE7A
Intercept: 0xD1D0E26161C739F7D6CD993DBCF5FE1D07CEAF0C76BD8
Intercept: 0x2BCAB4CB7B219DAABB7C529DBD0B6F3250F33F7

Intercept: 0x59F3AE864DFECDF
Intercept: 0xFEBF7DEFFD89011793B73C4439FA929BEB68F6019F65F96A FCEDBFEE57

Intercept: 0xFEBF7DEFFDFB4139D
Intercept: 0x38AB875ACB5A8FDB2BF5AFF918
Intercept: 0x345CED3DC6864E52AFD765FD6567FAFDCFDF7
Intercept: 0xA5A1CC369D6F
 
0xF7444B14ECF1DBED95FCCDD18FE7A
0xD1D0E26161C739F7D6CD993DBCF5FE1D07CEAF0C76BD8
0x2BCAB4CB7B219DAABB7C529DBD0B6F3250F33F7

0x59F3AE864DFECDF
0xFEBF7DEFFD89011793B73C4439FA929BEB68F6019F65F96AFCEDBFEE57

0xFEBF7DEFFDFB4139D
0x38AB875ACB5A8FDB2BF5AFF918
0x345CED3DC6864E52AFD765FD6567FAFDCFDF7
0xA5A1CC369D6F
preparing hydra trial seven
timestamp twentyninth one nine zero zero utc
location one seven six by three zero six

acknowledged
request contingency plan for possible rx interference

request denied
still corroborating data
switch to encryptionkey erlkoenig
endofline
 
Nice trap.

PvP enabled and 2,5 minor from next revival :D
 
Today -

Intercept: 8aD66Fs71aa5u
Intercept: gD4p89n954PaG9zZ
Intercept: Fa57pa93
 
Back
Top