Bitcoin Forum
May 09, 2024, 10:07:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: Break the WWII pigeon code for bitcoin  (Read 6130 times)
Micon (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1014


FPV Drone Pilot


View Profile WWW
November 27, 2012, 09:43:01 AM
 #1

http://www.cnn.com/2012/11/23/world/europe/uk-wwii-pigeon-mystery/index.html

Why can't anyone break this code?  they claim it might have involved a "one time pad"

uh... can't we super-compute the code on out of there real quick?

would be cool if bitcoiners did it... would get the community very positive attention.  Preferably a female cryptographer or a young kid.  That would be perfect for the media. We just *have* to have bad-ass cryptography experts combing these forums... (I am not one of them)

I'm flying FPV race drones these days. Check out my YouTube channel: https://www.youtube.com/c/MiconFPV
1715292442
Hero Member
*
Offline Offline

Posts: 1715292442

View Profile Personal Message (Offline)

Ignore
1715292442
Reply with quote  #2

1715292442
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715292442
Hero Member
*
Offline Offline

Posts: 1715292442

View Profile Personal Message (Offline)

Ignore
1715292442
Reply with quote  #2

1715292442
Report to moderator
1715292442
Hero Member
*
Offline Offline

Posts: 1715292442

View Profile Personal Message (Offline)

Ignore
1715292442
Reply with quote  #2

1715292442
Report to moderator
jim618
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
November 27, 2012, 10:04:03 AM
 #2

One time pads are similar to XORing a pre agreed random text with your message text to create cipher text.
If you do not have the pre agreed random text they are unbreakable.

Given some one time pad cipher text you can 'decode' it to any message you like of the same length by preparing the random text to XOR it with.

According to Wikipedia they were known about in 1882 so would have been in common use in WWII.



MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
November 27, 2012, 11:29:18 AM
 #3

(I am not one of them)

That is very very obvious. Breaking a true OTP encrypted message is mathematically impossible no matter how much computer effort you throw at it.
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
November 27, 2012, 11:50:47 AM
 #4

Looks like a serial key to me.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
November 27, 2012, 11:59:17 AM
 #5

Looks like a serial key to me.

Put it in Steam and see if it's viral marketing for a game.  Cheesy
Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
November 27, 2012, 03:33:30 PM
Last edit: November 27, 2012, 03:44:26 PM by Phinnaeus Gage
 #6

AOAKN HVPKD FNFJW YIDDC
RQXSR DJHFP GOVFN MIAPX
PABUZ WYYNP CMPNW HJRZH
NLXKG MEMKK ONOIB AKEEQ
WAOTA RBQRH DJOFM TPZEH
LKXGH RGGHT JRZCQ FNKTQ
KLDTS FQIRW AOAKN 27 1525/6

I'm almost certain this was a time traveler carrier pigeon. MIAPX = Matthews Asia Growth Fund

For S&G, I searched DYKEG and foung the following: http://thenextweb.com/insider/2012/11/23/after-weeks-of-trying-uk-cryptographers-fail-to-crack-world-war-ii-code-found-on-dead-pigeon/

Quote
Kris  Massively • 3 days ago −

No, he is right, there are 27 groups. All he missed is what the /6 represented. Use the "DD" "YY" "KK" "EE" "GG" as line delimiters, string the groups together to make a line and you get 6 lines total, results in:

AOAKN

HVPKDFNFJWYI D
D CRQXSRDJHFPGOVFNMIAPXPABUZW Y
Y NPCMPNWHJRZHNLXKGMEM K
K ONOIBAK E
E QWAOTARBQRHDJOFMTPZEHLKXGHR G
G HTJRZCQFNKTQKLDTSFQIRW

AOAKN 27 1525/6

AOAKN could perhaps be combined with DYKEG somehow for the cipher...

I'm going to ask Maria to work on this with her ASICs.
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
November 27, 2012, 03:52:47 PM
 #7

K ONOIBAK E

That's interesting. Wasn't the pigeon found in a chimney?

Let's play with that string a bit.

O NO I BAKE

I think you're on to something.
Micon (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1014


FPV Drone Pilot


View Profile WWW
November 27, 2012, 05:50:47 PM
 #8

If listening to MC Front-a-lot's Defcon 2012 "Secrets of the Future" more than twice I feel I am now qualified to comment on one-time pads. 

http://www.youtube.com/watch?v=ZP8VghUuX7M

Maybe it's just this stupid human brain in my head, but I sort of refuse to accept


AOAKN HVPKD FNFJW YIDDC
RQXSR DJHFP GOVFN MIAPX
PABUZ WYYNP CMPNW HJRZH
NLXKG MEMKK ONOIB AKEEQ
WAOTA RBQRH DJOFM TPZEH
LKXGH RGGHT JRZCQ FNKTQ
KLDTS FQIRW AOAKN 27 1525/6


that is totally unhackable.  It will likely need a savvy human or 2 with the aid of a savvy computer or 2 and try and bunch of top-level shit that the computers can churn on for a hot minute.  I.e. first test that makes sense to me is "what if those 5 letter groupings each represent one letter or number"  code the nuts out of a program to try many different odd ways to add up those letters / divide by  1 then 2 then 3 then take the last digit and match it against a decending alpha-numeric list and see if it spells "COORDINATES 12"W 67"N and try obviously a large number of schemes, a large number of iterations within each scheme... might be a cool incomplete information computing task...

and I hereby fully accept what appears to be the case here and I'm a stupid human who cannot wrap his head around 1xPad cryptography and Frontalot lied to me and said a children's speak-n-spell could crack it in 2025.

I'm flying FPV race drones these days. Check out my YouTube channel: https://www.youtube.com/c/MiconFPV
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
November 27, 2012, 05:55:33 PM
 #9

I.e. first test that makes sense to me is "what if those 5 letter groupings each represent one letter or number"  code the nuts out of a program to try many different odd ways to add up those letters / divide by  1 then 2 then 3 then take the last digit and match it against a decending alpha-numeric list and see if it spells "COORDINATES 12"W 67"N

That's exactly the beauty of One Time Pads. Without the Pad you can theoretically arrive at any plaintext you wish from the crypto text via cryptanalysis without ever knowing if the plaintext is correct or something you want it to be like

STUCK IN CHIMNEY PLEASE SEND HELP
AndrewBUD
Hero Member
*****
Offline Offline

Activity: 1078
Merit: 502



View Profile WWW
November 27, 2012, 05:57:56 PM
 #10

Please send solvent

Glued hand to self

Please hurry


Ouch


▄▄▄███████▄▄▄
▄▄█████▀▀''`▀▀█████▄▄
▄███P'            `YY██▄
▄██P'                  `Y██▄
███'                      `███
███'                         ███
▄██'   ▄█████▄▄  ,▄▄▄▄▄▄▄▄▄▄p   ███
▄██▀  ,████▀P▀███.`██████████P   ▀██▄
███[ ,████ __. ███.   ,▄████▀    ███
███[ ]████████████[  ▄████▀       ███
███[ `████   ,oo2 ▄████▀'       ,███
▀██▄  `████▄▄█████d███████████   ▄██▀
▀██.   `▀▀▀▀▀▀"  Y▀▀▀▀▀▀▀▀▀▀▀  ,██▀
███.                        ,███
▀██▄                      ▄██▀
▀███▄_                 ,███▀
▀███▄▄_          _▄▄███▀
▀▀████▄▄ooo▄▄█████▀
▀▀███████▀▀'

365

TM

EZ365 is a digital ecosystem that combines
the best aspects of online gaming, cryptocurrency
trading
and blockchain education. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

..WHITEPAPER..    ..INVESTOR PITCH..

.Telegram     Twitter   Facebook

                       .'M████▀▀██  ██
                      W█Ws'V██  ██▄▄███▀▀█
                     i█████m.~M████▀▀██  ███
                     d███████Ws'V██  ██████
                     ****M██████m.~███f~~__mW█
          ██▀▀▀████████=  Y██▀▀██W ,gm███████
      g█████▄▄▄██   █A~`_WW Y█  ██!,████████
   g▀▀▀███   ████▀▀`_m████i!████P W███  ██
 _███▄▄▄██▀▀▀███Af`_m███   █W ███A ]███  ██
__ ~~~▀▀▀▀▄▄▄█*f_m██████   ██i!██!i███████
Y█████▄▄▄▄__. i██▀▀▀██████████ █!,██████
 8█  █▀▀█████.!██   ██████████i! █████
 '█  █  █   █W M█▄▄▄██████   ██ !██
  !███▄▄█   ██i'██████████   ██
   Y███████████.]██████████████
   █   ███████b ███   ██████
   Y   █   █▀▀█i!██   ████
    V███   █  █W Y█████
      ~~▀███▄▄▄█['███
            ~~*██

Play

            │
    │      ███
    │      ███
    │      ███
    │   │  ███
   ███  │  ███
   ███ ███ ███
 │  ███ ███ ███
███ ███ ███ ███
███ ███  │   │
███ ███  │   │
 │   │
 │

Trade

           __▄▄████▄▄
     __▄▄███████████████▄▄▄
 _▄▄█████████▀▀~`,▄████████████▄▄▄
 ~▀▀████▀▀~`,_▄▄███████████████▀▀▀
   d█~  =▀███████████████▀▀
   ]█! m▄▄ '~▀▀▀████▀▀~~ ,_▄▄
  ,W█. *████▄▄__ '  __▄▄█████
  !██P  █████████████████████
   W█. - ██████████████████▀
  i██[   ~ ▀▀█████████▀▀▀
 g███!
Y███

Learn
[/tabl
Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
November 27, 2012, 07:53:13 PM
 #11

One thing is for sure, for being a short message, all the letters of the English alphabet are used.

~Bruno K~
Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
November 30, 2012, 03:27:19 AM
Last edit: November 30, 2012, 05:22:52 AM by Phinnaeus Gage
 #12

Quote
AOAKN HVPKD FNFJW YIDDC
RQXSR DJHFP GOVFN MIAPX
PABUZ WYYNP CMPNW HJRZH
NLXKG MEMKK ONOIB AKEEQ
WAOTA RBQRH DJOFM TPZEH
LKXGH RGGHT JRZCQ FNKTQ
KLDTS FQIRW AOAKN

Here's the letter distribution count:

A: 9
B: 3
C: 3
D: 6
E: 4
F: 7
G: 5
H: 8
I: 4
J: 5
K: 10
L: 3
M: 5
N: 9
O: 7
P: 7
Q: 6
R: 8
S: 2
T: 5
U: 1
V: 2
W: 5
X: 4
Y: 3
Z: 4

And the count by frequency:

K: 10

A: 9
N: 9

H: 8
R: 8

F: 7
O: 7
P: 7

D: 6
Q: 6

G: 5
J: 5
M: 5
T: 5
W: 5

E: 4
I: 4
X: 4
Z: 4

B: 3
C: 3
L: 3
Y: 3

S: 2
V: 2

U: 1

Now, it looks pretty simple to solve.

K = Contact
AN = Airborne Network (or Army/Navy)
HR = Human Resource/Relations; Hand Receipt(s); Humanitarian Relief
FOP = Flight Operations Plan
DQ = Data Quest
G = Grid           J = Jammed
MTW = Major Theater of War
EI = End Item               X = Exercise       Z = Zodiac
BCL = Battlefield Coordination Line           Y = Y-Axis (Yankee Time Zone)
SV = Sniper Variant
U = UNCLASSIFIED; Unrestricted
Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
November 30, 2012, 02:54:03 PM
 #13

My apologies, but this is an ego bump. I'm curious to read if my last post has merit. The final aspect does need a tad more polishing though, but I feel it's close.

Thanks, all.

~Bruno K~
DarkHyudrA
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000


English <-> Portuguese translations


View Profile
November 30, 2012, 05:40:17 PM
 #14

"T" could be Tank or Tiger, the so called heavy-armored tank, as P could be the Panzer?
"D" could be Division?

English <-> Brazilian Portuguese translations
yogi
Legendary
*
Offline Offline

Activity: 947
Merit: 1042


Hamster ate my bitcoin


View Profile
November 30, 2012, 05:45:58 PM
 #15

It looks enigma encrypted. But, that is to obvious and a brute force attack is likely to have already been tried.

Maybe it's a list of enigma codes?

Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
November 30, 2012, 05:54:55 PM
 #16

I think this pigeon deserves the Dickin Medal: http://en.wikipedia.org/wiki/Dickin_Medal
DarkHyudrA
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000


English <-> Portuguese translations


View Profile
November 30, 2012, 06:01:53 PM
 #17

I think this pigeon deserves the Dickin Medal: http://en.wikipedia.org/wiki/Dickin_Medal

He delivered his/her message to deserve the medal?

English <-> Brazilian Portuguese translations
caffeinewriter
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500



View Profile
November 30, 2012, 06:06:47 PM
 #18

If we wanted to "super-compute" this, and it is a one time pad, you have a better chance of cracking a specific Bitcoin key-pair.

Quote
AOAKN HVPKD FNFJW YIDDC
RQXSR DJHFP GOVFN MIAPX
PABUZ WYYNP CMPNW HJRZH
NLXKG MEMKK ONOIB AKEEQ
WAOTA RBQRH DJOFM TPZEH
LKXGH RGGHT JRZCQ FNKTQ
KLDTS FQIRW AOAKN

Here's the letter distribution count:

A: 9
B: 3
C: 3
D: 6
E: 4
F: 7
G: 5
H: 8
I: 4
J: 5
K: 10
L: 3
M: 5
N: 9
O: 7
P: 7
Q: 6
R: 8
S: 2
T: 5
U: 1
V: 2
W: 5
X: 4
Y: 3
Z: 4

And the count by frequency:

K: 10

A: 9
N: 9

H: 8
R: 8

F: 7
O: 7
P: 7

D: 6
Q: 6

G: 5
J: 5
M: 5
T: 5
W: 5

E: 4
I: 4
X: 4
Z: 4

B: 3
C: 3
L: 3
Y: 3

S: 2
V: 2

U: 1

Now, it looks pretty simple to solve.

K = Contact
AN = Airborne Network (or Army/Navy)
HR = Human Resource/Relations; Hand Receipt(s); Humanitarian Relief
FOP = Flight Operations Plan
DQ = Data Quest
G = Grid           J = Jammed
MTW = Major Theater of War
EI = End Item               X = Exercise       Z = Zodiac
BCL = Battlefield Coordination Line           Y = Y-Axis (Yankee Time Zone)
SV = Sniper Variant
U = UNCLASSIFIED; Unrestricted

Quite an interesting analysis. I'd love to see the context this pigeon code was intercept in to verify your theory to see if it's viable.

greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
November 30, 2012, 06:09:06 PM
 #19

It looks enigma encrypted.

No it doesn't. Enigma encrypted messages had a header like this:

Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
December 01, 2012, 04:10:20 PM
 #20

With my theory, where the letters are doubled may have no significance to the code. Also, has anybody considered if the blue ink use to pen it is relevant?
Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!