• 品牌证书
    • RapidSSL - 少花钱,为简单的站点安全。 它通过 https、挂锁图标和静态信任标记提供基本级别的 访问信任。
    • Geotrust - 提供一系列数字证书和信任产品使无论大小的组织、公司能够以经济高效的方式来最大限度地提高其在线交易的安全性。
    • Digicert - 为企业和大型组织提供一揽子安全证书解决方案。 DIGICERT是SSL、IOT与 PKI解决方案领域的标杆企业。
    • PositiveSSL 证书是一种快速、经济高效且有效的在线交易安全解决方案,可向您的客户展示您正在采用同类最佳的安全措施来确保他们的交易和信息安全。
    • SECTIGO,前身为 COMODO CA,为个人、电子商务商、中小型企业建立在线信任。PositiveSSL和Sectigo都是其旗下的证书品牌。

    • GlobalSign是可信身份和安全解决方案的领先提供商,帮助世界各地的各类型企业确保其业务在线通信的安全。
    • i
      企业如何提高证书管理计划效率和实施有效的实践以避免宕机并合规?


      下载资料
  • 证书产品
    • 单域名证书
      单一个的域名保护,同时,免费赠送保护 WWW.域名。
    • 通配符证书
      当您主域下,有许多的同级子域需要保护,那么通配符证书是最合适选择。
    • 多域名证书
      多个业务分站点,或者不同品牌运营的产品站点,多站点保护的证书。
    • 基础版证书
      快捷启用HTTPS,超低预算!
      数分钟内签发。
      基本保护。
    • 企业版证书
      在线的身份识别,让客户明白他(她)们访问的是正确而非仿冒的站点。 获取客户与访客信任。
    • 至臻版证书
      又名增强型,扩展型证书。 完美适用电商类,银行,金融,保险等交易类,大型企业的站点与应用。
    • 邮件安全证书
      又名客户端证书,S/MIME证书,FDA合规证书。 使用 S/MIME 加密和签名电子邮件,启用两步身份验证,并通过高度通用的客户端证书在整个组织中实施强大的数字信任实践。
    • 代码签名证书
      通过代码签名提高软件采用率并提高用户的信任度。 对 Code、Adobe Air、Apple 平台、Java、Mozilla 对象文件以及 MS Office 宏和 VBA 应用程序进行数字签名。
    • 国密算法SSL证书 | 国密改造
      双证书模式,使政企单位在使用国产密码算法保护数据,合规的同时,确保SSL证书平滑运行在不同系统环境。 我们的成熟的国密改造方案已经在多个行业实践,让您尽快完成部署并合规。
  • 电子认证服务
    • 电子签章
      覆盖全场景的签章应用需求,支持多端电子签章应用、支持多种格式的电子签章、支持多种签章应用方式,符合国家及行业签章标准,为千行百业无纸化应用提供安全保障。
    • 电子合同签署系统
      集“电子印章、电子合同”于一体,可无缝对接到企业各个业务系统,实现电子印章的统一管控、各类合同文件的全生命周期管理。
    • 时间戳服务
      提供可信赖的且不可抵赖的时间戳服务,基于国家标准时间源,采用 PKI 技术,实现系统时间可信,从而解决以时间为法律效力定责的一系列问题。
    • 实名认证
      以用户身份管理为核心,集身份认证、授权管理、应用资源访问控制、为政企提供用户注册、实名核验、身份鉴别等服务。
    • 数据存证
      针对客户实际业务场景,进行全流程证据链梳理,并进行即时全流程证据链存证,保障证据的真实性、合法性、关联性,保障强有力证明效力,实现证据存管核心诉求。
  • 解决方案
    • 应用或系统集成电子签方案
    • 院校解决方案
    • 供应链采购电子认证解决方案
    • 电子招投标平台
    • 电子招投标电子认证解决方案
    • 人力资源电子签解决方案
    • 消费金融电子认证解决方案
  • 智信签
  • 企业安全
    • 安全加速 SCDN
      您的一站式流量安全加速平台,集CDN,SSL 证书,Web 攻击防护、CC 攻击防御、抗DDoS,BOT 机器人分析于一身。
    • 等保方案
      为企业提供一站式等保服务, 全面覆盖等保定级备案、整改、测评阶段。 确保以短时间、高质量、优价格合规通过等保认证,获取证书
  • 微信广告
  • 关于我们
GITHUB被盗代码签名密钥:如何防止这种情况发生在您身上


1 月 31 日,流行的代码托管平台 GitHub 报告称,一名未经授权的用户于 2022 年 12 月 6 日获得对其系统的访问权限,并窃取了三份加密代码签名证书(一份 Apple Developer ID 证书和两份 DigiCert 颁发的证书)。一旦检测到,GitHub 立即撤销了未经授权的凭据。本周该公司宣布,作为额外的预防措施,它将在 2 月 2 日撤销证书。

代码签名证书是软件应用程序开发人员“签名”其代码以声明其来源的一种行之有效的方式,对于在软件供应链中建立信任至关重要。我们最近分享了代码签名攻击的严重性和频率都在增加,正如Nividia事件所表明的那样,并列出了确保代码签名安全的最佳实践。作为数字信任的领先提供商,DigiCert希望对此事有所了解,并就如何确保数字代码签名密钥的安全提供指导,以帮助防止这种情况再次发生。


GitHub被盗的代码签名密钥出了什么问题


根据 GitHub 的说法,“2022 年 12 月 6 日,我们的 atom、桌面和其他已弃用的 GitHub 拥有的组织的存储库被与机器帐户关联的受损个人访问令牌 (PAT) 克隆。”公司于12月7日撤销了未授权用户的访问权限,随后发现三份GitHub代码签名证书被盗;但是,没有证据表明攻击者能够解密和使用证书。第一个 DigiCert 证书于 1 月 4 日到期,第二个证书于 2 月 1 日到期。然而,Apple Developer ID 证书的有效期至 2027 年,因此 Apple 正在监控使用该证书签名的任何可执行文件。


代码签名密钥被盗的后果可能极具破坏性


代码签名密钥被盗的后果可能会极大地损害您公司的声誉和底线。使用被盗密钥签名的恶意软件可以快速、轻松地传播,因为用户更可能信任使用信誉良好的密钥签名的软件。这可能导致广泛的安全漏洞、数据盗窃,甚至损坏关键基础设施。代码签名密钥被盗的后果意味着现实世界的问题;因此,当美国最近发布一项改善国家网络安全的行政命令时,其中的关键步骤之一是使用代码签名来确保代码完整性。

在这种情况下,GitHub的调查发现,“这种未经授权的访问不会对GitHub.com服务造成风险,也不会对这些项目进行未授权的更改”。此外,“证书是受密码保护的,我们没有恶意使用的证据。”GitHub表示,撤销证书是一种预防措施,但如果证书没有受密码保护,损害可能会更严重。


如何保护代码签名证书和代码签名密钥


幸运的是,你可以采取一些措施来防止类似的事件发生在你身上。首先,组织保护和控制其代码签名密钥的使用至关重要。因此,控制和可见性是保护代码签名密钥的关键(双关语)。能够强制执行签名权限,控制谁有权访问签名密钥,并生成显示谁在何时何地签署了什么的报告,这提供了高级别的可见性,并使您能够快速解决可能出现的任何问题。此外,密钥需要安全存储,以减少威胁行为者窃取密钥的能力。在GitHub的案例中,他们的密钥是加密的,这是一种最佳实践。但是,我们也建议将密钥离线存储,只将它们联机进行签名。

此外,密钥轮换策略对于代码签名安全性至关重要。如果密钥被泄露,依赖一个密钥来签署所有内容可能会导致重大中断。通过实施强大而频繁的密钥轮换策略,使用唯一的密钥,并可以访问按需密钥,您可以限制安全漏洞造成的损害。

最后,尽管没有直接链接到密钥保护本身,但在签署代码之前,执行病毒扫描以确保代码没有恶意内容是很重要的。这将使人们安心,并有助于防止安全威胁。扫描可以在源代码级别(静态应用程序安全测试,简称SAST)和编译后的软件(动态应用程序安全检测,简称DAST)上进行,两者都是最佳实践。这些措施是对代码签名的补充,有助于确保软件供应链的安全。


托管软件签名解决方案可以帮助您检测和防范事件


托管签名解决方案提供了安全的代码签名实践,并有助于防止密钥被盗的风险。作为DigiCert®ONE平台的一部分,DigiCert拥有一个全面的解决方案DigiCert™软件信任管理器,旨在帮助组织遵循代码签署最佳实践并简化信任管理。软件信任管理器使公司能够执行云签名,从而将其密钥存储在离线HSM中,并仅在签名时带到网上,从而最大限度地减少密钥被盗的可能性。DigiCert还提供对与公共和私人信任相关的密钥的支持,而不考虑颁发者,因此我们可以支持用于从Apple Root签署Apple二进制文件和证书的密钥。

此外,软件信任管理器有助于保持对不断变化的法规的遵守,例如由CA/B论坛的代码签名工作组制定的对代码签名密钥保护的改进要求。使用像DigiCert Software Trust Manager这样的托管解决方案,您可以确保密钥的安全,集中管理密钥,强制执行策略,与CI/CD集成,并从灵活的部署选项中进行选择。

总之,GitHub的代码签名密钥被盗事件提醒我们保持数字代码签名密钥安全的重要性。通过采取必要的措施来保护您的密钥,您可以防止类似事件的发生,并确保您的软件的安全性和信任性。作为一家值得信赖的数字信任提供商,DigiCert致力于帮助我们的客户确保其代码签名密钥的安全。这就是为什么我们开发了软件信任管理器;以更容易地确保代码签名最佳实践。请与我们联系,了解有关我们的代码签名解决方案的更多信息。


关于DigiCert®软件信任管理器


DigiCert® Software Trust Manager 是一种数字信任解决方案,可保护整个软件供应链中软件的完整性,降低代码泄露的风险,执行公司和监管政策,并在代码签名中提供细粒度的密钥使用和访问控制。随着软件供应链攻击和政府法规的增加,公司需要投资一种解决方案,以最大限度地降低软件开发、构建和发布过程中安全漏洞和恶意软件传播的风险。

Software Trust Manager 支持代码签名最佳实践,例如用于私有签名的唯一密钥和每次签名证书、按需密钥和旋转密钥。它与主要平台和库兼容,如 Apple、Docker、Microsoft、Java、Android、连接设备软件/固件签名等。

使用 Software Trust Manager,企业可以降低风险、执行公司政策和法规遵从性并集中控制密钥使用和签名访问。作为 DigiCert® ONE 的一部分,Software Trust Manager 可以在几分钟内快速部署大量证书,并且可以灵活地在本地、国内或云端部署。


本文由 聚力诚信 根据 Digicert 博客

SETTING GLOBAL STANDARDS FOR SECURE EMAIL CERTIFICATES

编译整理,转载请注明出处。


厦门聚力诚信科技有限公司(BestCert.net)是网络安全领域的专业服务提供商,专注提供SSL证书,邮件安全证书,代码签名证书等国际、国密双算法的数字证书管理服务, 涵盖所有市场主流的SSL证书类型和品牌,从证书的申请,验证,安装,证书专家全程在线支持!公司同时为各行业客户提供电子签章,身份认证等电子认证服务解决方案。




电话咨询

咨询网络安全顾问
400-050-8619

在线咨询

sales邮箱

商务咨询请联系邮箱

sales@bestcert.net

返回顶层