From: Phoenix on
On 2 Jul, 16:44, MrD <mrdemean...(a)jackpot.invalid> wrote:


MrD

But don't seem to me so fast.

Compared to PRNGs is slow, or I am wrong?
From: MrD on
Phoenix wrote:
> On 2 Jul, 16:44, MrD <mrdemean...(a)jackpot.invalid> wrote:
>
> But don't seem to me so fast.
>
> Compared to PRNGs is slow, or I am wrong?

Depends on the PRNG. But physical random number generators (TRNG) are
generally pretty slow, certainly compared to ordinary PRNGs. Rates of
more than a few Mbps are unusual. It's surprisingly difficult to extract
good-quality physical randomness.

Cryptographically-secure PRNGs often depend on computing secure hashes.
If you have hardware-assist for hash-computation, that method should be
pretty fast (how fast?)

I have no figures for any of this, it's off the top of my head; but (for
example):
"Contrary to existing products, Quantis produces random numbers at a
very high bite rate up to 16Mbps."
http://www.idquantique.com/true-random-number-generator/products-overview.html

"Capable of creating random numbers at rates of between 800K to 1600K
bits per second, the VIA PadLock RNG addresses the needs of security
applications requiring high bit rates that algorithmically increases the
quality (randomness) of the entropy produced, for example by applying
hashing algorithms to the output."
http://www.via.com.tw/en/initiatives/padlock/hardware.jsp#rng

By comparison with the (new) Intel device, both the VIA and Quantis
devices are dead slow, even though they are both bragging about their speed.

--
MrD.