Skip to content

Commit 70c2171

Browse files
authored
Merge pull request #426 from robertohueso/single-signature-docs
docs: Clarify that container signatures expect a single signature packet
2 parents 4ad2ce1 + 6a39ff0 commit 70c2171

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

image/docs/containers-signature.5.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,11 @@ When verifying a cryptographic signature in the OpenPGP format,
6767
the consumer MUST verify at least the following aspects of the signature
6868
(like the `go.podman.io/image/v5/signature` package does):
6969

70-
- The blob MUST be a “Signed Message” as defined RFC 4880 section 11.3.
70+
- The blob MUST be a “Signed Message” as defined in RFC 4880 section 11.3.
7171
(e.g. it MUST NOT be an unsigned “Literal Message”,
7272
a “Cleartext Signature” as defined in RFC 4880 section 7,
7373
or any other non-signature format).
74+
- The blob MUST NOT contain more than one "Signature Packet" as defined in RFC 4880 section 5.2.
7475
- The signature MUST have been made by an expected key trusted for the purpose (and the specific container image).
7576
- The signature MUST be correctly formed and pass the cryptographic validation.
7677
- The signature MUST correctly authenticate the included JSON payload

0 commit comments

Comments
 (0)