Files
qemu/hw/usb
César Belley 299976b050 hw/usb: Add U2F key passthru mode
This patch adds the U2F key pass-through mode.

The pass-through mode consists of passing all requests made from the
guest to the physical security key connected to the host machine and
vice versa.

In addition, the dedicated pass-through allows to have a U2F security key
shared on several guests which is not possible with a simple host device
assignment pass-through.

The pass-through mode is associated with a device inheriting from
u2f-key base.

To work, it needs the path to a U2F hidraw, obtained from the Qemu
command line, and passed by the user:

    qemu -usb -device u2f-passthru,hidraw=/dev/hidrawX

Autoscan and U2F compatibility checking features are given at the end
of the patch series.

Signed-off-by: César Belley <cesar.belley@lse.epita.fr>
Message-id: 20200826114209.28821-6-cesar.belley@lse.epita.fr
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2020-08-31 08:10:47 +02:00
..
2020-05-15 07:08:14 +02:00
2018-06-01 19:20:38 +03:00
2016-02-23 12:43:05 +00:00
2020-05-15 07:08:14 +02:00
2020-05-15 07:08:14 +02:00
2020-05-15 07:08:14 +02:00
2020-06-15 22:05:28 +02:00
2020-07-16 10:20:27 +02:00
2020-05-15 07:08:14 +02:00
2020-05-15 07:08:14 +02:00
2020-05-15 07:08:14 +02:00
2013-02-19 12:30:05 +01:00
2019-08-16 13:31:52 +02:00
2020-08-21 06:30:26 -04:00
2020-05-15 07:08:14 +02:00
2020-08-31 08:10:47 +02:00