Groups
Groups
Sign in
Groups
Groups
qubes-users
Conversations
About
Send feedback
Help
HW RNG on dom0?
18 views
Skip to first unread message
Johannes Graumann
unread,
Apr 10, 2017, 8:23:47 AM
4/10/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to qubes...@googlegroups.com
I am wondering whether
1) under QubesOS a (USB) HW RNG like
http://www.bitbabbler.org/
is
usable
and if yes
2) where attaching it would make most sense? sys-net? dom0? Can Xen
VM's be set up to feed on entropy provided by the host?
Thanks for any hint.
Sincerely, Joh
Jean-Philippe Ouellet
unread,
Apr 10, 2017, 11:00:09 AM
4/10/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Johannes Graumann, qubes...@googlegroups.com
On Mon, Apr 10, 2017 at 8:23 AM, Johannes Graumann
<
nons...@graumannschaft.org
> wrote:
> I am wondering whether
> 1) under QubesOS a (USB) HW RNG like
http://www.bitbabbler.org/
is usable
Yes. You would need to do some work to make it feed entropy in a safe
way though.
> and if yes
> 2) where attaching it would make most sense? sys-net? dom0?
sys-usb, and have a qrexec service in dom0 to collect entropy from it
and mix in into the dom0 pool, which will eventually propagate to
other VMs.
> Can Xen VM's be set up to feed on entropy provided by the host?
Yes, in fact we already do so.
Discussion:
-
https://github.com/QubesOS/qubes-issues/issues/673
-
https://groups.google.com/d/topic/qubes-devel/5wI8ygbaohk/discussion
Implementation:
-
https://github.com/QubesOS/qubes-core-agent-linux/blob/a69acdabbfb60d88971644cfad50165091a66b9f/init/functions#L95-L101
-
https://github.com/QubesOS/qubes-core-admin/blob/19e68bacf22cd965e819dfa4913740ecc14d1c40/core-modules/000QubesVm.py#L1152-L1158
Cheers,
Jean-Philippe
Reply all
Reply to author
Forward
0 new messages