Skip to content
Why is a raven like a writing desk?

Thoughts both confusing and enlightening.

Why is a raven like a writing desk?

Thoughts both confusing and enlightening.

SHA-1 Followup

elbeno, 19 February, 200529 July, 2007

More re the SHA-1 result:

  • Around $30M (give or take a few million) should build you a machine to find a collision in a few days.
  • What previously took (say) the NSA 40 years to figure out now takes about a week.
  • A second preimage attack is theoretically 2106, according to a Schneier paper.

If a registered game developer conspires with the XBox linux guys, the birthday attack (269) is quite possible. Actually this raises an interesting point similar to the Nintendo vs Codemasters wrangles of the late 80s (if I’m remembering that correctly). Imagine you are a big publisher that has its own manufacturing processes and doesn’t want to rely on MS. Here’s what you do (would this work?):

  1. Spend around $30m to get a machine to find a collision. (Expensive, but $30m isn’t so much more than the cost of developing a big title – depends what this is worth to you).
  2. Write 2 XBEs – one is a game you have in dev, one is a generic loader program.
  3. Make it so that the SHA-1 hashes of the 2 XBEs collide. (Assumedly not too hard; use the machine, and adjust a bit of random padding on both until you get a collision.)
  4. Publish the game as normal through MS. They sign the game. But the crucial point is that the same signature that is now on the game will also fool a retail XBox into loading your generic loader program.
  5. Job done – you now have a loader program that you can use to run any game, without having to submit anything else to MS. Let the legal battles begin…
Games Windows & MS

Post navigation

Previous post
Next post

Related Posts

Go Totakeke!

20 December, 200529 July, 2007

‘“Those industry fat cats try to put a price on my music, but it wants to be free,” the canine bard says in a dialogue bubble at the bottom of the screen, after performing and giving away “copies” of a tune.’ Just another reason we love the Animal Crossing series……

Read More

Will the PS3 succeed?

14 October, 200629 July, 2007

Here we are, almost a month from the PS3 launch. And here are my thoughts on the subject. Sony really seem to be drinking the Kool-Aid. If the PS3 comes out on top, it will be through a miracle of marketing – I think the odds are stacked against it…

Read More

A Crossword for CppCon 2025

14 September, 202522 September, 2025

Another year, another crossword. With some of the clues/answers vaguely themed. You can solve it online or offline with the PDF. Answers after the con.

Read More

Comment

  1. gen_witt says:
    24 February, 2005 at 12:23 pm

    This works until they special case your key in a (forced) BIOS/kernel update. Interesting idea though, I also think that it _should_ be legal under the interoperability part of the DMCA, although who knows what's actually legal and what's illegal.

    (http://livejournal.com/users/gen_witt)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

©2026 Why is a raven like a writing desk? | WordPress Theme by SuperbThemes