Hacker News new | ask | show | jobs
by Borealid 839 days ago
If you averaged together ten such samples, you'd get something that approaches the true values from the device. The more samples you have, the closer it would get.

Fixing this would require removing the information leak entirely, not just masking it under a layer of random deviations.

1 comments

The grandparent post accounted for exactly that criticism. By having the source of randomness fixed for a limited time period, a fingerprinting algorithm wouldn't be able to gather enough unique samples for averaging to be useful. And given the extremely fine differences in the floating point numbers, any injected noise would so overwhelm the data that you'd need hundreds, perhaps thousands of samples in order for averaging to be useful.