Intel 810 Random Number Generator
Pavel Machek
pavel en ucw.cz
Mar Ene 25 13:49:13 CST 2000
Hi!
> Ahh, NOW we get to the heart of the matter: how many bits do we accept from
> this source?
> To be properly analyze the first and third matters, we need to look at the
> design, no exceptions. The second can probably be reverse engineered.
> Without this, I would recommend being VERY pessimistic about the amount of
> entropy being added.
Take a look at these:
busmouse.c: add_mouse_randomness((buttons << 16) + (dy << 8) + dx);
pc_keyb.c: add_mouse_randomness(scancode);
qpmouse.c: add_mouse_randomness(queue->buf[head] = inb(qp_data));
Noone wories about them, altrough they are not uniform by
chance. Therefore adding 4 bits from 8 bits input from i810 does not
seem like bad choice. And debate on l-k can stop...
Pavel
--
I'm pavel en ucw.cz. "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents me at discuss en linmodems.org
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo en vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
Más información sobre la lista de distribución Ayuda