[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator
From: |
Marc-André Lureau |
Subject: |
Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator |
Date: |
Tue, 02 May 2017 17:09:36 +0000 |
Hi
On Tue, May 2, 2017 at 8:59 PM Stefan Berger <address@hidden>
wrote:
> On 05/02/2017 12:05 PM, Marc-André Lureau wrote:
>
> Hi
>
> On Tue, May 2, 2017 at 3:53 PM Amarnath Valluri <
> address@hidden> wrote:
>
>> This change introduces a new TPM backend driver that can communicate with
>> swtpm(software TPM emulator) using unix domain socket interface.
>>
>> Swtpm uses two unix sockets, one for plain TPM commands and responses,
>> and one
>> for out-of-band control messages.
>>
>>
> Let's not forget to mention the external protocol this backend rely on:
> https://github.com/stefanberger/swtpm/wiki/Control-Channel-Specification
>
> The protocol documentation is quite limited.
>
> (I still question the need to rely on a public protocol, and a seperate
> helper process project. If we had a qemu-swtpm, we could more easily evolve
> the protocol in the future)
>
>
> And who is going to implement that qemu-swtpm? Obviously this discussion
> doesn't contribute to progress if nobody is doing that in the end.
>
The same persons who try to push for that emulated TPM code. The easiest
approach would be to copy/adapt the swtpm code in qemu, if the licence is
compatible. I can help with that if there is a consensus it's a better
approach.
--
Marc-André Lureau
- Re: [Qemu-devel] [PATCH v3 6/8] tpm-backend: Move realloc_buffer() implementation to base class, (continued)
[Qemu-devel] [PATCH v3 7/8] tpm-passthrough: move reusable code to utils, Amarnath Valluri, 2017/05/02
[Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Amarnath Valluri, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator,
Marc-André Lureau <=
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Patrick Ohly, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Daniel P. Berrange, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Dr. David Alan Gilbert, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Daniel P. Berrange, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/03