[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/5] LivePatch signing support
Live patch signing support was mentioned as future work in the design document several years ago. This series finally implements support for it since it is a requirement of Secure Boot to prevent loading unsigned code into Xen. See the individual patches for what has changed in v2. Jennifer Herbert (1): livepatch: Verify livepatch signatures Kevin Lampis (1): livepatch: Embed public key in Xen Ross Lagerwall (3): docs: Introduce live patch signing crypto: Add RSA support livepatch: Load built-in key during boot docs/misc/livepatch.pandoc | 106 +- xen/common/Kconfig | 18 + xen/common/Makefile | 1 + xen/common/livepatch.c | 145 +++ xen/common/livepatch_elf.c | 55 + xen/common/mpi.c | 1729 +++++++++++++++++++++++++++++++ xen/crypto/Makefile | 14 + xen/crypto/rsa.c | 196 ++++ xen/include/xen/livepatch.h | 16 + xen/include/xen/livepatch_elf.h | 18 + xen/include/xen/mpi.h | 68 ++ xen/include/xen/rsa.h | 74 ++ xen/tools/extract-key.py | 37 + 13 files changed, 2425 insertions(+), 52 deletions(-) create mode 100644 xen/common/mpi.c create mode 100644 xen/crypto/rsa.c create mode 100644 xen/include/xen/mpi.h create mode 100644 xen/include/xen/rsa.h create mode 100755 xen/tools/extract-key.py -- 2.49.0
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |