What is an entropy pool used for?

ehtan

There is an Android app called Seeder that claims to reduce lag by ensuring that the entropy pool is constantly filled. Ok, but what is an entropy pool and what is it used for?

Topic: Software
Answer this Question

Answers

3 total
jimlynch
Vote Up (16)

Here's an article about entropy possibly slowing down Android devices:

Is entropy slowing down your Android device?
http://hackaday.com/2013/01/04/is-entropy-slowing-down-your-android-device/

landon
Vote Up (13)

It's basically a pool of random numbers that operates at the kernel level. There is a huge debate going on in among android developers about whether the Seeder apk has an effect or not. It seems that on newer quad-core devices there is little or no benefit noticed. On older, less powerful devices people seem to notice an improvement. Unfortunately, pretty much everything offered has been subjective.  I followed the thread over at xda for the 1st 150 pages, but I've slacked off today.

Google's developers says it doesn't do anything (except perhaps for 2.2 or older versions of Android), and that dev/random (entropy pool) is only used for cryptography operations.  Here is the thing though, when the entropy pool is monitored, it DOES decline over time, so SOMETHING is causing that to happen. Also, WPA2 uses dev/random, unless I am mistaken, so perhaps it would make a difference when using a WiFi connection but not 3G/4G. Or perhaps not.

Oh, to save passerby readers the time of going looking for Seeder - you can ONLY try it if you are rooted.

Christopher Nerney
Vote Up (11)

 

An entropy pool is part of a security system designed to protect a computer from malicious attackers. From Wikipedia:

 

"With sufficient care, a system can be designed that produces cryptographically secure random numbers from the sources of randomness available in a modern computer. The basic design is to maintain an "entropy pool" of random bits that are assumed to be unknown to an attacker. New randomness is added whenever available (for example, when the user hits a key) and an estimate of the number of bits in the pool that cannot be known to an attacker is kept."

 

If an entropy pool isn't full, according to this site, programs that need entropy "just 'hang' and wait for more to be created. That's apparently what Seeder is designed to avoid.

 

 

Ask a question

Join Now or Sign In to ask a question.
Marketcircle's Daylite CRM application for Macs, iPhones and iPads has been overhauled with the goal of providing a cleaner user experience and better ways to quickly bring up and view important customer data.
Salesforce.com recently celebrated its 15th year in existence, and as the SaaS (software-as-a-service) vendor races toward US$5 billion in revenue its influence on the industry is being felt more than ever. At the same time, some signs indicate that Salesforce.com is having a few growing pains, as well as showing some trappings of the mega-vendors it once mocked with its "End of Software" marketing campaign.
Still responding to the National Security Agency surveillance revelations, Google is reportedly preparing to help users beef up Gmail security with end-to-end encryption. The search giant is working on a way to make Pretty Good Privacy (PGP) encryption easier to use for Gmail fans, according to a report by Venture Beat.
Two years ago, Microsoft's Kinect for Windows literally opened the PC's eyes. And now Microsoft researchers are teaching it to see.
Microsoft will reportedly debut its revamped Start menu--along with a free, cloud-based version of Windows--this fall.
A malware campaign of yet-to-be-determined origin is infecting jailbroken iPhones and iPads to steal Apple account credentials from SSL encrypted traffic.
Mainframe operators using BMC software may now be able to enjoy the speedy, devops-style development pace that is quickly becoming the norm for customer-facing mobile applications and Internet services.
The 3D printing world is currently in limbo – the technology is developed enough to attract some attention in the real world, but not enough to bring about change on a substantial scale. New stories emerge everyday of 3D printing breakthroughs, be it through research or the development of actual products.
Mobile office suite Polaris Office now offers a cloud option for storing your documents. But in all the metrics that matter--price, privacy, and functionality--you'd be better served by passing it by.
Microsoft has extended its controversial yet successful crusade to extract licensing fees from vendors that use Google's Android and Chrome operating systems, adding Motorola Solutions to the list of vendors agreeing to patent deals.

White Papers & Webcasts

See more White Papers | Webcasts

Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

randomness