add designs/redfish-spdm-attestation.md

Propose a design for add Redfish SPDM support in BMCWeb,
with changes in phosphor-dbus-interfaces documented.

Redfish add schema for ComponentIntegrity
which allows user to use SPDM or TPM to authenticate device
identity and firmware integrity. It would be useful to add
SPDM attestation support in BMCWeb, which provides unified
interface for device security attestation in data center.

This design doc will focus on SPDM.

Change-Id: Id9674ce55230368a52652530cd93135678ef7a44
Signed-off-by: Zhichuang Sun <zhichuang@google.com>
1 file changed
tree: fcebf45fe1116ac10ed63197968abdfe75a7cfbe
  1. architecture/
  2. designs/
  3. development/
  4. logo/
  5. process/
  6. release/
  7. security/
  8. style/
  9. testing/
  10. tof/
  11. userguide/
  12. .markdownlint.yaml
  13. .prettierrc.yaml
  14. anti-patterns.md
  15. cheatsheet.md
  16. code-of-conduct.md
  17. community-membership.md
  18. console.md
  19. CONTRIBUTING.md
  20. cpp-style-and-conventions.md
  21. discord-rules.md
  22. features.md
  23. glossary.md
  24. host-management.md
  25. IPMITOOL-cheatsheet.md
  26. kernel-development.md
  27. LICENSE
  28. maintainer-workflow.md
  29. Makefile
  30. meta-layer-guidelines.md
  31. openbmc-conversion.md
  32. OWNERS
  33. README.md
  34. REDFISH-cheatsheet.md
  35. rest-api.md
  36. REST-cheatsheet.md
  37. SECURITY.md
  38. subtree.md
  39. yocto-development.md
README.md

OpenBMC documentation

The OpenBMC project is a Linux Foundation project whose goal is to produce a customizable, open-source firmware stack for Baseboard Management Controllers (BMCs). This repository contains documentation for OpenBMC as a whole. There may be component-specific documentation in the repository for each component.

The features document lists the project's major features with links to more information.

Contact

OpenBMC Development

These documents contain details on developing OpenBMC code itself

OpenBMC Usage

These documents describe how to use OpenBMC, including using the programmatic interfaces to an OpenBMC system.