Unravelling Konami's Arcade DRM
1–10 of 28 posts
Re: Unravelling Konami's Arcade DRM
#2Re: Unravelling Konami's Arcade DRM
#3Not all that strange. The "counter block" is normally split into a nonce, which allows you to reuse the same key on multiple messages without generating a duplicate keystream, and a counter; an AES block is 16 bytes wide, so a 64 bit counter is more typical, but I've seen 32.
Doing that can even make sense, if you have bounded message sizes (<64 gigs) --- the larger the space you allocate for the nonce, the safer it is to generate nonces randomly, rather than using a system to remember all previous nonces to avoid collisions.
Re: Unravelling Konami's Arcade DRM
#4Re: Unravelling Konami's Arcade DRM
#5MAME has long lacked support for certain Konami games. Is it because of this? Could MAME now support those Konami games, in jurisdictions with no anti-circumvention laws?
Mame is an emulator, correct? It seems out of scope.
Re: Unravelling Konami's Arcade DRM
#6MAME has long lacked support for certain Konami games. Is it because of this? Could MAME now support those Konami games, in jurisdictions with no anti-circumvention laws?
DDR has been a thorn particularly because they used a custom chip for decoding encrypted MP3 streams in the System 573, something that MAME hasn't wanted to touch due to patents.
I highly doubt the newer games will go into MAME anytime soon - partly because they all run Windows XP embedded, and also because they are most likely considered "too new" for inclusion.
Re: Unravelling Konami's Arcade DRM
#7Re: Unravelling Konami's Arcade DRM
#8This stuff has been documented in private circles for over a decade now, and hasn't been made public because these games aren't available to play outside of owning a cabinet in Japan or acquiring the data via less-legit methods. While it's a fun exercise to explore, the real-world application is sadly limited to grey-market implementations that Konami frowns upon, which reinforces why the exposure has been limited.
Re: Unravelling Konami's Arcade DRM
#9This stuff has been documented in private circles for over a decade now, and hasn't been made public because these games aren't available to play outside of owning a cabinet in Japan or acquiring the data via less-legit methods. While it's a fun exercise to explore, the real-world application is sadly limited to grey-market implementations that Konami frowns upon, which reinforces why the exposure has been limited.
Re: Unravelling Konami's Arcade DRM
#10This stuff has been documented in private circles for over a decade now, and hasn't been made public because these games aren't available to play outside of owning a cabinet in Japan or acquiring the data via less-legit methods. While it's a fun exercise to explore, the real-world application is sadly limited to grey-market implementations that Konami frowns upon, which reinforces why the exposure has been limited.
Information wants to be free.