atoponce,
@atoponce@fosstodon.org avatar

Without disassembly, there are 43,252,003,274,489,856,000 unique permutations in a 3×3 Rubik's Cube. If sufficiently shuffled, that provides ~65 bits security.

Which means recording the colors of each of the 6 faces after two sufficient shuffles is enough to provide at least 128 bits security.

https://en.wikipedia.org/wiki/Rubik's_Cube#Permutations

A shuffled 4×4 cube has ~152 bits security.

https://en.wikipedia.org/wiki/Rubik's_Revenge#Permutations

A shuffled 5×5 cube has ~247 bits security.

https://en.wikipedia.org/wiki/Professor%27s_Cube#Permutations

atoponce,
@atoponce@fosstodon.org avatar

It's worth defining what it means for a cube to be "sufficiently shuffled" though. I don't know if research has been done on this (I assume so).

You need to ensure that each smaller cube has equal probability of reaching every possible location in the larger cube, as well as having each possible orientation in that position.

atoponce,
@atoponce@fosstodon.org avatar

Possible true random number generator however. Something different from flipping coins, tossing dice, and shuffling playing cards.

Worth investigating at least.

atoponce,
@atoponce@fosstodon.org avatar

It looks like the shortest path to solving the worst case 3×3 cube is 20 moves. As a result, I suspect that if the cube is held behind your back and you apply 20 twists to the cube, turning it over in your hands, this would be a sufficiently shuffled cube.

https://www.cube20.org

mattcen,
@mattcen@aus.social avatar

@atoponce that would be my guess, though of course just because it took 20 turns to shuffle a cube doesn't mean it couldn't be solved in fewer. That may not matter in this instance, however.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • ngwrru68w68
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • tacticalgear
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • ethstaker
  • JUstTest
  • GTA5RPClips
  • modclub
  • tester
  • Leos
  • osvaldo12
  • cisconetworking
  • everett
  • cubers
  • normalnudes
  • anitta
  • megavids
  • provamag3
  • lostlight
  • All magazines