notaryproject / notation-go

A collection of libraries for supporting sign and verify OCI artifacts. Based on Notary Project specifications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reenable timestamping for signing and verification

priteshbandi opened this issue · comments

As part of #77(Refactor to use notation-core-go's SignatureEnvelope), we disabled time-stamping support for signing and verification workflows.

Action Required:

  1. Implement timestamping support in notation-core-go.
  2. Enable timestamping support for signing and verification workflows in notation-go.
  3. Review verify TSA code which includes CMS parsing and verification. This code was included in alpha.1 and did not get through enough code review.
  4. Ensure adequate test coverage in notation-core-go for CMS parsing and verification.

@shizhMSFT I update the scope in the issue description as discussed earlier.

Based on the community discussion, move this issue out of rc.1 scope