[Freedombox-discuss] Add Raspberry Pi as a reference platform?
Petter Reinholdtsen <pere at hungry.com> wrote:
> A lot of my friends have one or more Raspberry Pi machines, and I even
> got one myself too. But no-one I know nearby own a Dreamplug. This
> tell me that the availability of the Debian based Freedombox reference
> platform is low, and I believe this limit the number of people joining
> the project.
> A way to tap into the resource of people already owning an Raspberry
> Pi and interested in taking back control over their own computer use
> and communication needs, would be to announce that Raspberry Pi will
> also be a reference platform for the Freedombox project.
Also, the Rasberry PI includes a hardware random number generator
and, as far as I can tell the Dreamplug does not. High-grade random
numbers are essential for most crypto, and therefore for security, and
they are quite difficult to do with software, especially on a headless
server with solid state storage.
For that reason alone, I would say the Rasberry Pi is a /far better/
platform for the Box than Dreamplug.
I have written software intended to solve this problem for the
Dreamplug and other systems without a hardware RNG
There are also several other ways to solve it; see the paper
on that site for discussion. Personally, though, I'd be extremely
reluctant to use any system without a hardware RNG for
The only way I know to get a hardware RNG on a Dreamplug
would involve getting Turbid into Debian:
That lets you use the sound hardware on the plug as an
RNG. This looks problematic since some users would
want sound for other applications.