用于生成软件代码确权认证凭证的系统、验证系统及方法
申请号:CN202511079946
申请日期:2025-08-04
公开号:CN120611364B
公开日期:2025-11-07
类型:发明专利
摘要
本申请公开了用于生成软件代码确权认证凭证的系统、验证系统及方法,系统包括:AI语义分析模块,用于利用AI代码大模型分析目标代码,生成高维语义嵌入向量;语义指纹生成模块,用于对该向量哈希,得到二进制语义指纹;提取模块,用于从抽象语法树中提取多个结构特征;结构指纹生成模块,用于对多个结构特征哈希,得到结构指纹;核心包构建模块,用于构造代码DNA核心包;签名模块,用于利用私钥对核心包哈希值加密;可信时间戳获取模块,用于整体哈希得到时间戳认证哈希值,并以此得到可信时间戳证书;代码DNA核心包、开发者签名和可信时间戳证书共同作为确权认证凭证。本申请能够提高代码抄袭检测的准确性,提供可靠的版权保护。
技术关键词
可信时间戳
认证凭证
验证系统
核心
指纹
AI语义分析
生成软件
证书
模块依赖关系
静态代码分析
抽象语法树
代码抄袭检测
签名模块
结构特征提取
私钥
加密
可视化工具