Skip to content

Adding certificate, key, and signature to security profile #1224

Draft
stevenc-stb wants to merge 25 commits intospdx:developfrom
stevenc-stb:stevenc--Security
Draft

Adding certificate, key, and signature to security profile #1224
stevenc-stb wants to merge 25 commits intospdx:developfrom
stevenc-stb:stevenc--Security

Conversation

@stevenc-stb
Copy link
Collaborator

Adding certificate,key and signature to security profile. This is for review.

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
@stevenc-stb stevenc-stb added the Profile:Security Security profile and related matters label Feb 26, 2026
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
@stevenc-stb stevenc-stb requested a review from rnjudge February 26, 2026 17:00
@@ -0,0 +1,17 @@
SPDX-License-Identifier: Community-Spec-1.0

# notValidAfter
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it possible to use /Core/validUntilTime (verbatim or with revision)?

validUntilTime naming is also aligned with the Schema.org validUntil and avoids negation in the name.

@@ -0,0 +1,17 @@
SPDX-License-Identifier: Community-Spec-1.0

# notValidBefore
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't have an equivalent of this yet. So it makes sense to create new one.
But still concerning about negation in the name.

Schema.org uses validFrom, which pairs with validUntil.

As we already have /Core/validUntilTime, would it be possible to create /Core/validFromTime and use it instead?

@@ -0,0 +1,17 @@
SPDX-License-Identifier: Community-Spec-1.0

# parameter
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can also consider move this to Core, make it a generic /Core/parameter.

We can then use the /Core/parameter here, for cryptographic algorithm documentation.

And we can also deprecate /Build/parameter, let the Build use this new /Core/parameter instead.

@@ -0,0 +1,17 @@
SPDX-License-Identifier: Community-Spec-1.0

# serialNumber
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be possible to share this with Hardware use case?

So instead of having /Security/serialNumber and /Hardware/serialNumber, we can have one /Core/serialNumber that can be used in different context.

@@ -0,0 +1,17 @@
SPDX-License-Identifier: Community-Spec-1.0

# signatureTime
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we use /Core/created here?

@bact bact mentioned this pull request Feb 26, 2026
stevenc-stb and others added 3 commits February 26, 2026 16:53
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Profile:Security Security profile and related matters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants