11. The system of claim 10 , wherein the one or more programming instructions that, when executed, cause the mobile electronic device to generate the randomness value comprise one or more programming instructions that, when executed, cause the mobile electronic device to: record a pattern of fluctuations of the mobile electronic device over a period of time; and generate the randomness value using the pattern of fluctuations.
11. The system of claim 10 , wherein the one or more programming instructions that, when executed, cause the mobile electronic device to generate the randomness value comprise one or more programming instructions that, when executed, cause the mobile electronic device to: record a pattern of fluctuations of the mobile electronic device over a period of time; and generate the randomness value using the pattern of fluctuations. 12. The system of claim 11 , wherein the pattern of fluctuations comprises a pattern of fluctuations in one or more of the following: WiFi connections of the mobile electronic device; and fluctuations of measurements by an accelerometer of the mobile electronic device.