Quantum Random Numbers For Download
PSUdaemon writes "The University of Geneva has produced a website that allows you to download truly random numbers generated from an Optical quantum random number generator. They will also be releasing a client API that you can use directly in your codes to download random numbers."
Cool
In other news, the Slashdot effect causes a 500-lightyear radius of spacetime to disappear into an Infinite Improbability Field.
now i can finally get decent approximations for my future physics grades!
Hmmz... would it be something like taking a full sack of numbered blocks and picking them ?
i nfo.php?id=44769
Anyway, there cannot be a TRULY random number. There is nothing random. For everything there is an equation.
_____________
http://www.rate.ee/user
Just for testing...
C:\>echo %random%
Just ran it through two tests of 1000 numbers with the following result counts:
Array
(
[0] => 505
[1] => 495
)
Array
(
[0] => 108
[1] => 95
[2] => 99
[3] => 92
[4] => 119
[5] => 87
[6] => 105
[7] => 101
[8] => 80
[9] => 114
}
Not too terribly bad of a distribution to my eye.
Nehemiah and higher VIA cpus have a really good hardware entropy source, and it's supported in all recent linux kernels.
Are they actually running the "Optical quantum random number generator" every time you click submit, or are they just pulling the numbers pre-generated from a database?
How do they really really know for certain, that these numbers are truly random?
...
And what kinds of applications might they be used for?
Why does it need to be a quantum random number generator? How come you cant use an aerial and pick up white noise?
nick
Electronic Music Made Using Linux http://soundcloud.com/polyp
As anything other than an academic exercise, this is silly if not outright dangerous.
Want to compromise any cryptographic system that uses this "pure" RNG? Man-in-the-middle the data connection, or just spoof DNS/IP addresses. Suddenly, you're in control of session key generation...
So how many slashdotters will it take to submit a request for 1000 numbers between 0 and 1 before it generates the binary code for Windows? What about the source code?
Plus I just asked for 1000 (the most allowed) numbers between 1 - 100. I was scared by what I got back.
I was amazed. Any sane person will NOT outsource the generation of their source of randomness - it is WAY to critical.
I have mod points and I am not afraid to use them
WHile this is cool, on the other hand we mainly need random numbers for two things. The first is to make algorithms which require random numbers to run correctly work and to make games interesting to play. For that kind of purpose this is overkill :)
The other reason we need them is for secure encryption purposes. If you felt paranoid enough to need quantumly generated random numbers, would you really get the numbers over the internet from an untrusted source?
What would be much more interesting would be if intel/AMD started including a random number generator directly on processors which allowed you to get some random numbers via some random process on chip.
Combination - fun iPhone puzzling
generate a few screens of random numbers, use a range of 0-255 and generate 1000 numbers.
/dev/dsp
...
...
open up a text editor and paste the results in, repeat the process several times till you have a nice big file of random numbers. Then simply
%> cat randomnumbers.txt
its an interesting noise , i think you will agree
nick
Electronic Music Made Using Linux http://soundcloud.com/polyp
use Net::RandomNumbers.info qw(:all);
my @firstgroup = connect('arraysize' => '90',
'range' => '1 1000',
);
foreach $linein ( @firstgroup ) {
print "$linein \n";
}
exit 0;
# Please wait
Unless one can control the actual mechanism for generation of random numbers, then they cannot guarantee that some 'man in the middle' will generate the 'random' numbers for you.
'A lie if repeated often enough, becomes the truth.' - Goebbels
A random.org clone!
Yes, I know the numbers are generated in a different way, but they're still random. Is the quantum angle the reason for the wow factor here?
now my life is complete, completely wasted
Always remember the Wisdom of Von Neumann :
"Anyone who uses determininstic methods to generate random numbers is living in a state of sin."
But if the equation is longer(in bits) than the random number, it is random in a very nice way.
For equation, read "Turing Machine" to be a bit more careful. To be even more careful, read the papers on the process. Google for Chaitin and "Kolmogorov complexity".
Note that I'm carefully not saying to use such things in cryptography.
This may have lots of physics geeks saying wow ...
But where are the Lava Lamps to get the mundanes interested????
Are you paranoid if you know that they just want to know everything you say and do?
I am such a geek! Im getting all excited about random numbers.
Last I checked HotBits was still in the random number business, using some radioactive sources.
The World Wide Web is dying. Soon, we shall have only the Internet.
In order to make the random numbers useable for security, they need to offer a service via an encrypted channel with a published certificate so that applications can ensure that no man-in-the-middle is occuring. You'd still want to mix in some entropy of your own gathering, but this would be a good way to prime prngd or egd. Of course there is still the question of trust of the source. If a few independent services like this sprung up around the world a secure source of entropy would be the combination of the output of several.
I got a hexidecimal random file a few years ago and randomly selected a passage of characters for my 128 bit wep key. Much stronger than "DonotHACKME" as a passphrase. Still as weak as WEP, but since it's a low data rate network, and a fairly secure key then it's going to take weeks for someone to collect enough info to crack it. Then all they have is access to the internet and an XP computer with no ports open.
But in general this type of resource is only good for small one off uses, research, and testing. They are providing it to see how good their distribution is, find problems with this type of setup before rolling out a for-pay service where you can have your own remote RNG. It would be good for laptop users who need an RNG that's more powerful than the dinky ones you can carry with you.
-Adam
Much longer than it would take for a request for 1000 numbers between 0 and 8191 (2^13), but I digres into a useless rant. The executables generated from the RNG would work better than Windows, maybe.
Even better, use the RNG to create random code, then use it in conjunction with genetic algorithims (RNG for determining mutation) to create software for some random purpose. How long would it take to make a useful OS this way?
How to listen to real random noise...
/dev/dsp is expecting ASCII data?! It's not, but that's what you are feeding it, so you've introduced a massive bias.
That is not random noise. Do you think
The noise may be interesting, but it's faaaar from random.
i asked for one random number between 0 and 10000 and i got back my base rate salary.
You should never take life too seriously - You'll never get out of it alive.
Digital communication simulations need very good RNG sources, especially when simulating concatenated codes that result in very low BER. I have lost weeks worth of work because of bad and misrepresented generators.
(S(SKK)(SKK))(S(SKK)(SKK))
It worked ok for a while, then it started repeating..which made it clear it was not truly random. Altough, Elijah tried to fake it by saying random lines from the script whenever he forgot the real lines. Peter just left them in anyway.
"Sam, don't you miss the Shire?"
"I sure do, Mr. Frodo...I sure do."
Such an infinite sequence does for example contain the Microsoft Windows source code...
I wonder what Bill Gates would do if he saw that.
Frink: Nice try floyd, but you were designed for scrubbing, and scrubbing is what you shall do.
Imagine a Beowulf cluster of these...oh, wait...
1. offer source of random numbers 2. keep local copy 3. crack each OTP generated by users 4. ...
5. PROFIT!
This comment does not exist.
one time pad systems, baby. tell the snooping feds thhthththbbbbbbbtt
just need the client api to generate bits fast... plus a few other social steps
Why bother making random data available for download when there's already plenty of slashdot posts?
--If the world didn't suck, we'd all fall off.
If you want to have your own "real" random number source (not pseudo-random), have a look at LavaRND, which make use of a simple webcam as a random noise source.
AMD's chips also have random number generators, but they don't go into too much detail on how they are generated. I'd assume randomly, but that's just a guess.
Okay you're on.
Although nobody may yet understand the equation, nontheless it has been proven that even so-called "Truly Random" quantum systems will be subject to statistical skewing by influences from conscious minds. Yes, I am talking about psychokinesis at the quantum level, which has been rigorously demonstrated at the Princeton Engineering Anomalies Research laboratory.
They've been around for decades. Their methods have withstood all scientific scrutiny. Despite high visibility, they have never been successfully debunked.
Finance Department
__________________________
Accounting Ogre: "And here's our random number generator"
Other Accounting Ogre: "9,9,9,9,9,9,9,9,9......"
Dilbert: "Those are random numbers?"
Accounting Ogre: "That's the trouble with random numbers,- you can never really be sure."
From the Generating Random Numbers page:
Contrary to the case where classical physics is used as the source of randomness and where determinism is hidden behind complexity, one can say that with quantum physics randomness is revealed by simplicity.
Anyone who's studied Quantum Physics and doesn't see that the innate quality of the randomness is a presumed conclusion just wasn't paying enough attention.
The University of Geneva and the company id Quantique team to launch the first web site offering the possibility to download random numbers from quantum origin.
but HOTBITS has been generating random numbers from quantum origin for years.You write your nine symphonies, then you die.