news 2026/4/23 17:33:21

6.2 镜像安全:从签名到漏洞扫描,打造可信软件供应链

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
6.2 镜像安全:从签名到漏洞扫描,打造可信软件供应链

6.2 镜像安全:从签名到漏洞扫描,打造可信软件供应链

1. 引言:镜像是生产的“载体”

将“可信”的定义写进镜像:可追溯(来源确定)、可验证(签名验签)、可评估(SBOM+扫描)。


2. SBOM:先列清单,再谈风控

2.1 生成 SBOM(Syft)

syft packages harbor.example.com/prod/payment:v1.2.3 -o cyclonedx-json>sbom.json
  • 建议输出 CycloneDX 格式;
  • sbom.json作为流水线工件归档,关联构建号与提交 SHA。

2.2 漏洞评估(Grype)

grype sbom:sbom.json --fail-on high
  • 以严重级别(critical/high)作为门禁阈值;
  • 结合“允许列表”实现渐进整改。

3. 签名与验签:cosign/Notary v2

3.1 cosign 签名

COSIGN_EXPERIMENTAL=1cosign sign\--key cosign.key\harbor.example.com/prod/payment@sha256:abcd...
  • 推荐基于 OIDC/KMS 的“无密钥签名”(keyless),降低密钥保管风险。

3.2 签名与 SBOM 绑定(OCI 附件)

  • cosign/ORAS 支持将 SBOM、签名作为 OCI Artifact 附件与镜像摘要锚定;
  • 生产验收可通过摘要(不可变)进行关联校验。

4. CI 流水线集成(GitHub Actions 示例)

-name:Build imageuses:
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 10:50:19

WordPress插件市场有哪些支持Word公式智能识别的工具?

要求:开源,免费,技术支持 博客:WordPress 开发语言:PHP 数据库:MySQL 功能:导入Word,导入Excel,导入PPT(PowerPoint),导入PDF,复制粘贴word,导入微信公众号内容,web截屏 平台:Window…

作者头像 李华
网站建设 2026/4/23 12:14:17

大文件上传的原理是什么?如何实现?

2023年X月X日 开发日志 - 大文件传输系统攻坚实录 凌晨1:30,合肥的暴雨敲打着窗户,我正在为这个极具挑战的外包项目设计技术方案。客户的需求相当硬核——基于WebUploader实现20G级文件夹传输,还要兼容IE8这个"上古神器"。泡了杯浓…

作者头像 李华
网站建设 2026/4/23 12:12:15

学长亲荐!专科生必看TOP8AI论文工具测评与推荐

学长亲荐!专科生必看TOP8AI论文工具测评与推荐 2026年专科生论文写作工具测评:精准选工具,提升效率 随着AI技术的不断进步,越来越多的学术辅助工具进入高校师生的视野。对于专科生而言,论文写作不仅是学业的重要环节…

作者头像 李华
网站建设 2026/4/23 15:30:28

CORS配置避坑指南,90%开发者忽略的跨域安全细节大公开

第一章:Java解决跨域问题CORS配置 在现代Web开发中,前端与后端分离架构日益普及,跨域资源共享(CORS)成为必须面对的问题。当浏览器发起的请求目标与当前页面源不同时,会触发同源策略限制,导致请…

作者头像 李华
网站建设 2026/4/23 13:59:50

AI智能获客工具的行业价值和实际应用

我们为何选择AI获客工具来提升业务效能在当今竞争激烈的市场中,我们逐渐发现,传统的客户获取方式已经跟不上企业发展的步伐。AI获客工具,特别是那些强大的智能获客系统,给我们带来了新的突破。这些工具通过数据分析和智能算法&…

作者头像 李华