- Joined
- Aug 7, 2008
- Messages
- 2,538
- Solutions
- 1
- Reaction score
- 1,520
- Trophies
- 2
- Location
- Melbourne
- Website
- vaguerant.tumblr.com
- XP
- 4,175
- Country

If nobody wants to do the math (and trusts somebody else's), this link calculates the probability of a hash collision. For the OTP hash, we have 256 bits, and ... brb checking how many 3DSs have sold ... 58.85 million, so let's just bump that to 59,000,000 for convenience ...
The site reports: "There is a 1.503125×10^-62 chance of a hash collision." Expressed longform, that's 0.00000000000000000000000000000000000000000000000000000000000001503125/1.
Keep in mind, this assumes that you personally have access to all 59 million of those hashes and the capacity to test them all against a target 3DS; in reality a user would probably have somewhere between about 1 and 5 depending on how many models they own. In practice, you'd be better off trying to bruteforce the OTP hash instead--essentially that's all you're doing by collecting up the hashes of other 3DS's OTPs anyway, just with a really shitty methodology.
Basically yeah, don't worry about this.
The site reports: "There is a 1.503125×10^-62 chance of a hash collision." Expressed longform, that's 0.00000000000000000000000000000000000000000000000000000000000001503125/1.
Keep in mind, this assumes that you personally have access to all 59 million of those hashes and the capacity to test them all against a target 3DS; in reality a user would probably have somewhere between about 1 and 5 depending on how many models they own. In practice, you'd be better off trying to bruteforce the OTP hash instead--essentially that's all you're doing by collecting up the hashes of other 3DS's OTPs anyway, just with a really shitty methodology.
Basically yeah, don't worry about this.









