软件供应链安全检测方法及装置
本发明提供一种软件供应链安全检测方法及装置,通过采集跨阶段多源事件数据构建跨阶段时序约束图,执行确定性约束校验生成约束违反向量,并输入双通道时序图神经网络提取结构异常特征和行为异常特征,将三者门控融合后输出节点投毒概率和边异常概率;以异常节点为传播源沿有向边计算风险传播值,综合结构异常特征、行为异常特征、约束违反向量及风险传播值计算风险评分,超阈值时输出投毒检测结果、异常证据和风险传播路径;其中双通道时序图神经网络基于对抗样本采用最小最大优化训练。本发明融合确定性约束校验与双通道图神经网络,利用风险传播输出异常路径并引入对抗鲁棒训练,有效提升了未知投毒检测能力、可解释性和抗绕过能力。