Go to Post If that many teams could do it successfully every match this year I will eat my robot. - Jay O'Donnell [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: Would your team participate in the group encryption cracking?
Yes, but we would not share the key if we got it 4 2.12%
Yes, and we would share the key if we got it 7 3.70%
No 178 94.18%
Voters: 189. You may not vote on this poll

Reply
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 31-12-2014, 11:04
yersinia yersinia is offline
Registered User
no team
 
Join Date: Dec 2014
Location: <IMG SRC=/ ONERROR=PROMPT(1)>
Posts: 4
yersinia is infamous around these partsyersinia is infamous around these parts
Arrow Encrypted Game Manual - Could we crack it?

FIRST FRC Password Convention:

Past three years:
2014: 3Zones2Goals1Alliance!
2013: sAucersFlyRobotsClimb!
2012: !HotShots!KnowBalance!
2011: 5Time4For3Robots2To1Dance!

Uses AESv2 128 bit for PDF encryption

At first glance, it seems pretty secure. However there seem to be a lot of patterns as to how the passwords are chosen.

Patterns:
1) always 22 characters after 2011
2) all of the words used are english and would appear in the dictionary
3) they use mixed case
4) a word is never separated by anything special, and no character substitution is used
5) only around 3 or 4 words are used
6) they always end with a "!" character
7) in all years but 2013 the first character has not been a letter

Idea:
Create a program that generates a wordlist based on the rules FIRST seems to follow when creating the passwords, split the wordlist up into smaller segments, and let different teams try different segments until the correct key is recovered


Thoughts?
Reply With Quote
  #2   Spotlight this post!  
Unread 31-12-2014, 11:06
George1902's Avatar
George1902 George1902 is offline
It's a SPAM thing...
AKA: George1083; George180
FRC #0180 (SPAM)
Team Role: Mentor
 
Join Date: Dec 2001
Rookie Year: 1998
Location: Stuart, FL
Posts: 784
George1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

A more important question might be: Should we crack it?
__________________
George

"Darkness cannot drive out darkness; only light can do that. Hate cannot drive out hate; only love can do that."
-- Martin Luther King, Jr.
Reply With Quote
  #3   Spotlight this post!  
Unread 31-12-2014, 11:07
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,715
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

Quote:
Originally Posted by George1902 View Post
A more important question might be: Should we crack it?
The correct answer is no.
Reply With Quote
  #4   Spotlight this post!  
Unread 31-12-2014, 11:08
wasayanwer97's Avatar
wasayanwer97 wasayanwer97 is offline
Take from the best, invent the rest
AKA: Wasay Anwer
FRC #0668 (The Apes of Wrath)
Team Role: Coach
 
Join Date: Mar 2012
Rookie Year: 2011
Location: San Jose, CA
Posts: 114
wasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant futurewasayanwer97 has a brilliant future
Re: Encrypted Game Manual - Could we crack it?

I'm sure someone out there could.
I think as a community we may be able to.

I don't think it's something we should be attempting though.

Saturday is only a few days away. I know we all want to find out the game, but this isn't the way.
__________________
"Coming together is a beginning; keeping together is progress; working together is success."- Henry Ford

FRC Team 668: The Apes of Wrath
Pioneer High School, San Jose CA
http://www.theapesofwrath.org

Talking to other FIRSTers is great. Add me on Facebook!
My Page
Reply With Quote
  #5   Spotlight this post!  
Unread 31-12-2014, 11:09
yersinia yersinia is offline
Registered User
no team
 
Join Date: Dec 2014
Location: <IMG SRC=/ ONERROR=PROMPT(1)>
Posts: 4
yersinia is infamous around these partsyersinia is infamous around these parts
Re: Encrypted Game Manual - Could we crack it?

Is attempting to crack the encryption on the game manual pdf that different from trying to figure out the hint?
Reply With Quote
  #6   Spotlight this post!  
Unread 31-12-2014, 11:10
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,072
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

The manual is encrypted using 128-bit AES encryption. From the decryption test page.

Quote:
[128-bit AES encryption] is a current standard considered by the US Government as completely secure for short (weeks) periods of time
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

Reply With Quote
  #7   Spotlight this post!  
Unread 31-12-2014, 11:11
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,715
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

Quote:
Originally Posted by yersinia View Post
Is attempting to crack the encryption on the game manual pdf that different from trying to figure out the hint?
Absolutely. The hint is only going to provide so much information, and it is always speculation until the day of kickoff. Cracking the rule book will reveal all of the needed information to start building early. And since you created a new no-team affiliated profile just to post this I'm guessing you feel the same way.
Reply With Quote
  #8   Spotlight this post!  
Unread 31-12-2014, 11:12
ehochstein's Avatar
ehochstein ehochstein is offline
Coach, Volunteer & Mentor
AKA: Evan Hochstein
FTC #5943 (ESGM)
Team Role: Coach
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Bloomington, Minnesota
Posts: 933
ehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant future
Re: Encrypted Game Manual - Could we crack it?

Quote:
Originally Posted by yersinia View Post
Is attempting to crack the encryption on the game manual pdf that different from trying to figure out the hint?
Yes, it is. Hints are released to us to keep us guessing, the manual is released in its encrypted format to make it easier on us Saturday, so there isn't a bottleneck downloading. I don't want to know what the game is, I don't want to know what any "leaks" are, in fact I don't want to know anything about this year's game until Saturday morning when FIRST decides to release it to us.

I enjoy the suprise.
__________________
Minnesota FIRST Senior Mentor | 2013-?

Stratasys Applications Engineering Technician | 2016-?

2009 Regional Win – 2470 @ 10k Lakes (Thanks 2826 and 1714)
2013 WFFA Recipient – 2470 @ 10K Lakes
2016 Ri3D: 'Snow Problem Reveal

The opinions expressed above are the personal opinions of the author and do not necessarily represent the views and opinions of any organization the author is affiliated with.
Reply With Quote
  #9   Spotlight this post!  
Unread 31-12-2014, 11:13
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,508
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

Quote:
Originally Posted by yersinia View Post
Is attempting to crack the encryption on the game manual pdf that different from trying to figure out the hint?
Absolutely. Figuring out the hint is encouraged. Cracking the manual is just plain wrong.

From a technical perspective, I find threads like this interesting. I like discussions about how much computing horsepower is neneded for certain tasks, and how long they will take.

But from an ethical and moral perspective, we should not ever attempt to crack something of value that we do not own rights to.

What you should do is encrypt your own file, and then try to crack that.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
Reply With Quote
  #10   Spotlight this post!  
Unread 31-12-2014, 11:14
yersinia yersinia is offline
Registered User
no team
 
Join Date: Dec 2014
Location: <IMG SRC=/ ONERROR=PROMPT(1)>
Posts: 4
yersinia is infamous around these partsyersinia is infamous around these parts
Re: Encrypted Game Manual - Could we crack it?

Quote:
Originally Posted by cgmv123 View Post
The manual is encrypted using 128-bit AES encryption. From the decryption test page.


Yes, AES is pretty strong, but in this case it is only 128 bit, and the key is fairly predictable. I'm not suggesting brute force. A gpu could probably churn out tons of guesses per second and testing wordlists we create using the patterns in their password shouldn't take more than a couple hours at most.
Reply With Quote
  #11   Spotlight this post!  
Unread 31-12-2014, 11:16
GKrotkov's Avatar
GKrotkov GKrotkov is offline
Registered User
AKA: Gabriel Krotkov
FRC #1712 (Dawgma)
Team Role: Leadership
 
Join Date: Mar 2014
Rookie Year: 2014
Location: Ardmore, PA
Posts: 118
GKrotkov has much to be proud ofGKrotkov has much to be proud ofGKrotkov has much to be proud ofGKrotkov has much to be proud ofGKrotkov has much to be proud ofGKrotkov has much to be proud ofGKrotkov has much to be proud ofGKrotkov has much to be proud of
Re: Encrypted Game Manual - Could we crack it?

Quote:
Originally Posted by yersinia View Post
Is attempting to crack the encryption on the game manual pdf that different from trying to figure out the hint?
Absolutely. When FIRST encrypts their manual - let's take that as a hint that perhaps, just maybe, they're not interested in us reading it before we're supposed to. The hint they make public and give us as information.
Reply With Quote
  #12   Spotlight this post!  
Unread 31-12-2014, 11:17
Bryan Herbst's Avatar
Bryan Herbst Bryan Herbst is offline
Registered User
AKA: Bryan
FRC #2052 (KnightKrawler)
Team Role: Mentor
 
Join Date: Sep 2007
Rookie Year: 2007
Location: Minneapolis, Minnesota
Posts: 544
Bryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond reputeBryan Herbst has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

This seems to come up every year.

FIRST releases the game manual early every year to allow teams to download it early- the servers get hammered on kickoff with teams trying to download the manual, and this helps minimize the load during kickoff. It is encrypted so they can still prevent teams from seeing the contents until kickoff.

Don't abuse this. Trying to crack the manual shows a significant amount of disrespect for FIRST and all other teams competing in the program.

If you want to challenge yourself by cracking it after kickoff, by all means go ahead.

As for is it actually possible:
Using brute forcing, no, it would not be possible to crack it prior to kickoff.
Using more refined techniques like you suggested, sure, you might be able to crack it if you are lucky. If you are making incorrect assumptions, then you'll just waste your time though. They could very easily use a word not in your list (or a word they made up), or they could change the pattern ever so slightly and you could be running your cracker for 4 days with no results.
__________________
Team 2052- Knightkrawler
Mentor and volunteer
Reply With Quote
  #13   Spotlight this post!  
Unread 31-12-2014, 11:18
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,077
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

Oh hey, it's this thread again. I suggest reading this before continuing.
Reply With Quote
  #14   Spotlight this post!  
Unread 31-12-2014, 11:20
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,906
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

I posted the key on CD, but they deleted it. Oh well
__________________
If you don't know what you should hook up then you should read a data sheet
Reply With Quote
  #15   Spotlight this post!  
Unread 31-12-2014, 11:23
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,072
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: Encrypted Game Manual - Could we crack it?

Quote:
Originally Posted by yersinia View Post
Yes, AES is pretty strong, but in this case it is only 128 bit, and the key is fairly predictable. I'm not suggesting brute force. A gpu could probably churn out tons of guesses per second and testing wordlists we create using the patterns in their password shouldn't take more than a couple hours at most.
"Tons of guesses per second" is unbelievably ridiculously optimistic. The best you can get using modern GPU's is a few guesses per second. There are 3.4E38 possible keys. Do the math.
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:42.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi