Add support for protected TLVs

Protected TLVs is a new feature supported by MCUBoot beginning with
version 1.4.0. This allows the hash+signature to also include a few TLVs
that should be protected from modification by users. For more details:

https://github.com/JuulLabs-OSS/mcuboot/blob/master/docs/design.md#protected-tlvs
2 files changed
tree: 4a63035d3400ca1adbaeff1224b9bc42186580bc
  1. errors/
  2. flash/
  3. image/
  4. manifest/
  5. mfg/
  6. sec/
  7. .gitignore
  8. .travis.yml
  9. go.mod
  10. go.sum
  11. LICENSE
  12. NOTICE
  13. README.md
README.md

Mynewt Artifact

Apache Mynewt Artifact is a Go library that parses, manipulates, validates, and outputs Mynewt artifacts. Supported artifacts are:

  • Images
  • Image manifests
  • Manufacturing images (mfgimages)
  • Manufacturing manifests