43 reputation
4
bio website
location
age
visits member for 1 year, 11 months
seen Jul 15 '12 at 0:29

Messing around :))


Apr
20
awarded  Popular Question
May
15
answered What would the cryptographic impact be of knowing the output of /dev/urandom?
May
9
comment How to select /dev/random or dev/urandom in the code in Android?
@D.W.: Thanks for your recommendations. In fact I'm not planning to use dev/random as a seed source for a "real application". I know it depletes the entropy pool and blocks the system but I'm planning to test the randomness of dev/random and dev/urandom to check "how much" security advantage the former file provides over the latter one.
May
8
awarded  Supporter
May
7
comment How to select /dev/random or dev/urandom in the code in Android?
Thanks again David, I guess I'll need to build Android platform for both dev/random and dev/urandom as the selected seed source and then install on my device. Hope I can switch between dev/random and dev/urandom on the Android source code. It feels like Android will permit because both dev/random and dev/urandom exist on the Android system. On the other hand, trying on a different platform is another choice as you implied.
May
7
comment How to select /dev/random or dev/urandom in the code in Android?
Thanks David. As you pointed out, it's written on the documentation that: "By default, instances of this class will generate an initial seed using an internal entropy source, such as /dev/urandom. This seed is unpredictable and appropriate for secure use." However what I'm planning to do is, to generate random numbers using SHA1PRNG with seeds from dev/random and dev/urandom, then check the obtained random numbers with randomness tests for comparison. As the documentation says a blurry exp like "from such as /dev/urandom" it's not clear which file is used generate the seed.
May
7
awarded  Scholar
May
7
accepted How to select /dev/random or dev/urandom in the code in Android?
May
6
awarded  Student
May
6
asked How to select /dev/random or dev/urandom in the code in Android?