open-horizon/SDO-support

Test creating/using own Key-Pair for Owner Attestation

lorenzoking opened this issue · 0 comments

  • See README.md on keys
  • Read Intel-SDO-IoT-Platform-Integration-SDK-Reference-Guide.pdf
  • Read through simulate-mfg.sh, run-sdo-owner-services, and Dockerfile to understand exactly how these keys are used
  • Create a shell script generate-key-pairs.sh to speed up the process of creating all necessary keys for Owner Attestation (Key types used in SDO devices include RSA 2048, ECSDA256, and ECSDA384)
  • Modify Dockerfile image soUSER sdouser gains the correct permissions in regards to key mounting
  • Modify run-sdo-owner-services to allow code tests with a local version of Dockerfile
  • Modify simulate-mfg.sh to save the original path key argument
  • Update keys README.md
  • Run through SDO process with created keys
  • Push Dockerfile to Docker hub