|
|
|
|
|
by jmalicki
127 days ago
|
|
The number of possible assignments has to be effectively close to an integer multiple of the number of shuffles. It doesn't matter how many universes it would take to generate all of them, there are some assignments that are less likely. |
|
Perhaps it would help to think of the randomization in two stages. In the first, we select 2^256 members from the set of all possible permutations. (This happens when we select our CSPRNG algorithm.) In the second, we select a single member from the new set of 2^256. (This happens when we select our seed and run the CSPRNG.) I believe that measurable structure in either selection would imply a practical attack on the cryptographic algorithm used in the CSPRNG, which isn't known to exist for any common such algorithm.