Left2MyOwnDevices Blog

Left2MyOwnDevices

The new stories of social computing are shared here. We're exploring mobile devices, embedded computing, wireless sensor networks, and social business from the perspectives of technology, business, and societal changes.

About Don Dingee

An experienced strategic marketer and editorial professional, and an engineer by education, Don is currently a blogger, speaker, and author on social computing topics, and a marketing strategy consultant. He's had previous gigs at Embedded Computing Design magazine, Motorola, and General Dynamics.

Previous in Blog: Adrift On the Sea of Social Silence   Next in Blog: Last Clicks Come From First Looks
Close
Close
Close
Rate Comments: Nested

From Trusting to Hashing to Trusting Again

Posted March 15, 2012 8:00 AM by dondingee

I grew up in the snowbelt of upstate NY, and like most kids was subjected to many a boring winter day study hall in high school. It's 1978. Way before the Sony PS Vita, and before the iPad now threatens to kill off all handheld gaming units, there was Coleco Electronic Quarterback. It had a simple LED grid representing the playing field, and a few buttons that would let you run plays by moving the dot representing the player.

Those things were banned during school hours nearly instantly for their annoying beeping. Teachers relished busting kids trying to sneak them in, even when they tried to play with the sound off.

But calculators were another matter, entirely, and I was armed with my prize possession: a Texas Instruments TI-59. So, I wrote a football game simulation, which used numeric play inputs from 1 to 99, bounced that off some seeding numbers to compute the success of a play call, and tracked down, distance, and score. Game on.

Eventually, one of my friends started beating me regularly. It didn't take long to discover he was pulling up the registers storing the offensive play input, and he'd gotten enough of a feel for the algorithm to call good defensive plays and generate turnovers. Fail.

Had I heard of Dr. Whit Diffie, I'd have been smarter and hashed the seed and the play inputs, making things more random and encrypted so even if they were read the results wouldn't be predictable. Instead, we installed a play clock rule so the defense didn't have time to read the several registers and make a decision, reestablishing the trust and fun that way.

Today, the stakes are a lot higher with the Internet of Things, but the problem is the same.

Read the Whole Article

Reply

Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
Engineering Fields - Optical Engineering - Member Engineering Fields - Engineering Physics - Member Engineering Fields - Systems Engineering - Member

Join Date: Apr 2010
Location: Trantor
Posts: 5363
Good Answers: 647
#1

Re: From Trusting to Hashing to Trusting Again

03/15/2012 4:08 PM

'Kobayashi Maru'. The only way to win is to hack the game.

__________________
Whiskey, women -- and astrophysics. Because sometimes a problem can't be solved with just whiskey and women.
Reply Score 1 for Good Answer
Reply to Blog Entry

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!

Previous in Blog: Adrift On the Sea of Social Silence   Next in Blog: Last Clicks Come From First Looks

Advertisement