Josh's 30 Birthday  
Thursday, August 10, 2017, 10:52 AM - Trips
Posted by Administrator
Like my 30th Birthday, my Mom wanted to do something fun for my brother for his 30th. She created an elaborate medieval/fantastical plot involving a bunch of people in the family. I had three roles: the first was to give Josh clues to start a treasure hunt that my parents would conduct to give him Amtrak tickets to Chicago (where he would meet his cousins and a family friend); the second was to give him a time and place where he would get a weapon (super soaker) for the final battle with the evil king; and the third was to be taken hostage, rescued by Josh, and help him kayak down the river battling river enemies to the king.

For the first clue, since we are both getting into cybersecurity work, I thought it would be fun to create do something with encryption. I sent him the following message:

Lord Marcel,

Nearly 40 years ago, Knights Ron Rivest, Adi Shamir, and Leonard Adleman created a tool for exchanging information between kingdoms. I must use this tool to securely send information from the land of Adobe as there are many eyes watching our movements.

Your secret code was recently sent via text. The public key is (n = 597782322723352841, e = 65537).

Use your code to decipher my decimal messages by converting to hexadecimal and then to text. As an example, 454340527577251408658717599750907599391754895552930391484449 is an unencrypted base 10 birthday message.

Please await my next letter for instructions.

God speed,
Earl of Tillay

P.S. 16172526842824332 486461013351423796 372855876819966270 173013308343788726 175628482683316976 51457655426288031 112532939420200262 103102526154905960 212110150840885429 116036075239775253


I sent him the private key in a text: "162568843699643261"

Without going into too many of the details, Josh was required to perform RSA decryption of the coded message. The description of how to do that is here. And the python code to do that is here (for all your programming nerds).

A few days letter, he sent me a message indicated that he figured it out and I sent him the coordinates for his first clue for the scavenger hunt that my parents put together. He managed to complete that and get his tickets to Chicago. Yay!

The next round of puzzles (to give him the water gun) was a little more involved. It started with me sending him a link to this image: http://adventurejay.com/stereoclue.jpg



which, read adventurejay.com/josh.pdf which had a bunch of clues. The solutions to the puzzles are here.

With a couple hints, and a couple required corrections on my part (whoops), the solution was determined to be "421261450043257479" or "/c3.pdf" when decrypted. That led him to adventurejay.com/c3.pdf.

He got back to me fairly quickly with the solution: White Fire Mayhem. And I told him where he could meet up with someone who would give him his water gun :) It's not easy turning 30!

For the extended, weekend party, Jess and I flew to St. Louis. The first night we had dinner at Josh's with Mom and Dad. Then we drove down to Washington, MO to pick up Grandma and take her down to the Huzzah for a beach picnic and float. We also visited grandpa in the old folks home.





The following day, we woke up early and Dad, Josh, and I competed in the Wood River Triathlon. Dad did a great job with the swim (most people just walked on the pool bottom and should have been disqualified) and came in 21st out of 234 with a 8:15. I jumped on my Dad's (small) road bike and did my best to ride the turny course. It was six laps with six 90 degree turns, so it was hard to keep the speed up. I managed to take a wrong turn into the staging area after my first lap (not much signage at this event), which probably cost me ~20 seconds. (I've got all my excuses lined up.) In the end, I averaged 20 mph for 33:20 and 25/234 although I would have been 17th without my navigational mistake. Not too bad. And Josh suffered a couple laps (4 miles) to bring us on home with 2nd out of 10 for the teams (the first group was pretty stacked).




After that we headed back to Washington, MO where we (tastefully) shackled Josh and put him in his own van with instructions on how to find me. I left in my parent's Prius with Mom and Jess, while Dad, cousin Tim, and aunt Holly came separately with the kayaks. There were a few complications with instructions, but eventually I was freed of my captors' restraints and on the water with Josh in a couple kayaks loaded with water guns and water balloons. Ready for battle, we navigated through the drunk rafts and eventually came across captured Maid Jess along with three in the king's legion. There was a water battle, and I don't really know who won, but I'll say it was us.





We jumped off the cliff and floated down to Uncle Jim's place on the Meramec. There Josh vanquished the evil king and saved the day! We played around in the river a little more, BBQed, and eventually headed back to WashMo to rest. The following day, I had one last visit with grandpa before indulging in a bottle of Chambourcin at Montelle Winery and catching our flights back to ABQ - although the trip was ultimately delayed a full 12 hours with back-to-back mechanical and weather issues.






view entry ( 39 views )   |  permalink   |  print article

<Back | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Next> Last>>