基于签名的源代码版本与制品版本一致性安全管控方法技术

技术编号:42705334 阅读:22 留言:0更新日期:2024-09-13 11:58
本发明专利技术公开了基于签名的源代码版本与制品版本一致性安全管控方法,涉及数据处理技术领域,包括在源代码提交到版本库时,使用数字签名技术对代码进行签名;当源代码被编译成制品时,生成一个唯一的制品版本号,并计算制品的哈希值;在编译文件唯一索引正式表中,为每个制品建立映射关系;对生成的制品进行数字签名,确保制品的版本和内容的完整性通过实时签名验证,可以确保制品的完整性和来源的真实性,减少安全事件的影响,而且可以减少在不同的编译环境中生成的制品之间存在的差异,导致后续的关系变得复杂和难以处理,通过自动化的版本控制和制品签名流程,确保所有制品的版本信息与其源代码的一致性得到保障。

【技术实现步骤摘要】

本专利技术涉及数据处理,更具体地说,涉及基于签名的源代码版本与制品版本一致性安全管控方法


技术介绍

1、主要用于在自动化的软件开发和运维流程中,确保代码的构建、测试和部署阶段的版本一致性,防止恶意代码的注入和软件供应链攻击,确保软件制品的安全性和完整性,在系统升级和维护过程中,确保部署的软件版本与预期版本一致,减少因版本不一致导致的运维风险,在需要遵守特定法规和标准的行业(如金融、医疗等),确保软件版本管理的合规性;

2、但是在实际的使用过程中,随着项目规模的扩大,管理大量的源代码和制品版本以及它们之间的映射关系可能会变得复杂和难以处理,而且虽然在管控过程中可以对数据进行记录和追踪,但管理和分析这些数据存在难点,特别是在需要快速响应安全事件时,很难快速定位和分析问题。


技术实现思路

1、为解决上述问题,本专利技术提供了基于签名的源代码版本与制品版本一致性安全管控方法。

2、基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,包括以下步骤:

3、步骤一:在源代码提本文档来自技高网...

【技术保护点】

1.基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述步骤一的具体方式如下:

3.根据权利要求2所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述步骤二的具体方式如下:

4.根据权利要求3所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述将编译好制品的元数据存储在制品库中的具体方式还包括:

5.根据权利要求4所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述确...

【技术特征摘要】

1.基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述步骤一的具体方式如下:

3.根据权利要求2所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述步骤二的具体方式如下:

4.根据权利要求3所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述将编译好制品的元数据存储在制品库中的具体方式还包括:

5.根据权利要求4所述的基于签名的源代码版本与制品版本一致性安全管控方法,其特征在于,所述确定差异后进行校正差异的具体方式如下:

6.根据权利要求1所述的基于...

【专利技术属性】
技术研发人员:谢朝海齐大伟谢琪彭波
申请(专利权)人:深圳海云安网络安全技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1