Skip to content

Commit 9fbbde8

Browse files
committed
Adding another blog post
Also fixing the dates of posts as they were off by a bit. LinkedIn doesn't give a good exact date in the past. Exporting my chat history in ChatGPT I was able to figure this out. Why is it so hard to show a timestamp in these systems?!?!
1 parent 4c66d53 commit 9fbbde8

11 files changed

Lines changed: 50 additions & 7 deletions

marketing/content/blog/2025-04-20-what_is_an_sbom_and_why_should_you_care.md renamed to marketing/content/blog/2025-03-30-what_is_an_sbom_and_why_should_you_care.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
author = "Jason Smith"
33
title = "What is an SBOM & Why Should You Care? 🤔💡"
4-
date = "2025-04-20"
4+
date = "2025-03-30"
55
linkedin = "https://www.linkedin.com/posts/j28smith_cybersecurity-sbom-softwaresecurity-activity-7313193464173629444-8KfY"
66
image = "img/thirdparty/ingredient-list-sbom.jpeg"
77
+++

marketing/content/blog/2025-04-27-made_in_canada_in_groceries_and_in_software.md renamed to marketing/content/blog/2025-04-06-made_in_canada_in_groceries_and_in_software.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
author = "Jason Smith"
33
title = "'Made in Canada' - in Groceries and in Software 🛒🍁💻"
4-
date = "2025-04-27"
4+
date = "2025-04-06"
55
linkedin = "https://www.linkedin.com/posts/j28smith_product-of-canada-vs-made-in-canada-activity-7315682416231096320-vusd"
66
image = "img/thirdparty/made-in-vs-product-of-canada.png"
77
youtube = "pApbYrNuAg4"

marketing/content/blog/2025-05-04-not_all_boms_are_created_equal.md renamed to marketing/content/blog/2025-04-13-not_all_boms_are_created_equal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
author = "Jason Smith"
33
title = "Not all BOMs are created equal 👀"
4-
date = "2025-05-04"
4+
date = "2025-04-13"
55
linkedin = "https://www.linkedin.com/posts/j28smith_sbom-cybersecurity-softwaredevelopment-activity-7318222884273823745-gKGJ"
66
image = "img/thirdparty/bom-vs-sbom.jpeg"
77
+++

marketing/content/blog/2025-05-11-whats_inside_an_sbom.md renamed to marketing/content/blog/2025-04-20-whats_inside_an_sbom.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
author = "Jason Smith"
33
title = "What's Inside an SBOM? 🧠"
4-
date = "2025-05-11"
4+
date = "2025-04-20"
55
linkedin = "https://www.linkedin.com/posts/j28smith_sbom-cybersecurity-softwaredevelopment-activity-7320829663931510785-XfKw"
66
image = "img/thirdparty/sbom-high-level-object-model-cyclonedx.jpeg"
77
+++

marketing/content/blog/2025-05-18-sbom_creators_and_consumers copy.md renamed to marketing/content/blog/2025-04-27-sbom_creators_and_consumers copy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
author = "Jason Smith"
33
title = "𝗪𝗵𝗼 𝗮𝗰𝘁𝘂𝗮𝗹𝗹𝘆 𝗯𝘂𝗶𝗹𝗱𝘀 𝗦𝗕𝗢𝗠𝘀? 𝗔𝗻𝗱 𝘄𝗵𝗼 𝗻𝗲𝗲𝗱𝘀 𝘁𝗵𝗲𝗺? 🤔🔍"
4-
date = "2025-05-18"
4+
date = "2025-04-27"
55
linkedin = "https://www.linkedin.com/posts/j28smith_sbom-supplychainsecurity-cybersecurity-activity-7323408174688980993-TPze"
66
image = "img/thirdparty/sbom-creators-and-consumers.png"
77
+++

marketing/content/blog/2025-05-25-why-sboms-are-not-one-and-done.md renamed to marketing/content/blog/2025-05-04-why-sboms-are-not-one-and-done.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
author = "Jason Smith"
33
title = "Why SBOMs Are Not One-and-Done 📦🔄"
4-
date = "2025-05-25"
4+
date = "2025-05-04"
55
linkedin = "https://www.linkedin.com/posts/j28smith_sbom-cybersecurity-softwaresupplychain-activity-7325922851973189634-o0SG"
66
image = "img/thirdparty/2025-05-25-SBOMLifecycle.jpeg"
77
+++

marketing/content/blog/2025-06-01-your-sbom-can-be-hacked.md renamed to marketing/content/blog/2025-05-11-your-sbom-can-be-hacked.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
author = "Jason Smith"
33
title = "Your SBOM Can Be Hacked 📦💀"
4-
date = "2025-06-01"
4+
date = "2025-05-11"
55
linkedin = "https://www.linkedin.com/posts/j28smith_sbom-cybersecurity-supplychainsecurity-activity-7328855820031406080-e8UD/"
66
image = "img/thirdparty/2025-06-01-sbom-attack-vectors.jpeg"
77
+++
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
+++
2+
author = "Jason Smith"
3+
title = "🔐 What Makes Signing SBOMs Hard in Practice?"
4+
date = "2025-05-18"
5+
linkedin = "https://www.linkedin.com/posts/j28smith_sbom-supplychainsecurity-softwaresecurity-activity-7333912094414618624-AB-Y"
6+
image = "img/thirdparty/2025-05-18-hidden-complexity-sbom-signing.jpeg"
7+
+++
8+
9+
Everyone agrees SBOMs should be signed.
10+
11+
But actually doing it? That's where things get messy.
12+
13+
Let's talk about why.
14+
15+
🔑 Key Management Is Not Fun
16+
17+
Where do the keys live? Are they stored in software or secured in hardware (HSMs)? Who manages them and who has access? How are they rotated? Is there proper auditability?
18+
19+
⚖️ Trust Models Are Inconsistent
20+
21+
Are you using your internal CA? A third-party like Sigstore? Something else? What do consumers actually trust?
22+
23+
🔄 CI/CD Integration Isn't Always Straightforward
24+
25+
You need to sign automatically as part of your pipeline, but build tools, permissions, and environments vary wildly.
26+
27+
👤 Identity Binding Matters
28+
29+
It's not just that something was signed, but who signed it? And verifying that identity isn't always easy.
30+
31+
🏢 Enterprises Want Control
32+
33+
Many larger organizations hesitate to use public, community-run signing services. They want auditability, offline modes, and policy enforcement.
34+
35+
Signing is essential for SBOM integrity but we need to make it realistically adoptable.
36+
37+
There's no one-size-fits-all approach here - and that's okay.
38+
39+
Would love to hear how others are tackling SBOM signing today. What's worked for you? What hasn't? Are we even there yet?
40+
41+
💬👇 Drop a comment or DM me. Always happy to chat.
42+
43+
#SBOM #SupplyChainSecurity #SoftwareSecurity #DigitalSignatures #PKI #DevSecOps #OpenSourceSecurity #SBOMSigning #CyberSecurity

marketing/static/img/thirdparty/2025-05-25-SBOMLifecycle.jpeg renamed to marketing/static/img/thirdparty/2025-05-04-SBOMLifecycle.jpeg

File renamed without changes.

marketing/static/img/thirdparty/2025-06-01-sbom-attack-vectors.jpeg renamed to marketing/static/img/thirdparty/2025-05-11-sbom-attack-vectors.jpeg

File renamed without changes.

0 commit comments

Comments
 (0)