UNCLASSIFIED - NO CUI

Create ADR for Notary implementation

This template is ONLY used for enhancement requests. Bug reporting or new feature request issues should use the other template options for issue submission.

Current Behavior

Notary needs to be fully documented. All decisions that we have made, all steps taken, etc. need to be put down on paper. Other orgs will be looking for insight into how we implemented Notary in the pipeline and why we did so. Will need to create an ADR for reference.

Purpose

Plan

need to investigate whether the encyption algorithms are fips compliant

  • command line instructions to show how Docker Content Trust works
  • key storage policy captured
  • input from Jeff about his process concerns
  • ci pipeline design
  • discuss FIPS compliancy, measures taken (RSA 4096 for root + delegation key, that targets key is autogenerated, etc)
  • TOFU
  • how to get new root, that it uses old root, root key is encrypted

Acceptance Criteria

Edited by ariel.shnitzer