一种基于代码动态分析的代码安全扫描系统及方法

    公开(公告)号:CN111309589A

    公开(公告)日:2020-06-19

    申请号:CN201911202143.X

    申请日:2019-11-29

    Abstract: 本发明公开了一种基于代码动态分析的代码安全扫描系统及方法,属于网络安全技术领域。本发明系统,包括:代码扫描引擎,所述代码扫描引擎定义安全漏洞类型的特征和扫描规则,读取目标代码,并将目标代码翻译为中间语言代码并对中间语言代码进行预处理,生成目标中间语言代码,根据安全漏洞类型的特征和扫描规则对目标中间语言代码进行扫描,获取安全漏洞,对安全漏洞进行整理、分类和安全威胁等级定级后生成扫描报告文件;数据存储层,所述数据存储层存储目标代码、目标中间代码和扫描报告文件。本发明提供高效率低误报的代码安全扫描能力,为用户构建高效安全的开发体系。

    一种基于自认证的电子公证文书代理签密方法及相关装置

    公开(公告)号:CN118940323A

    公开(公告)日:2024-11-12

    申请号:CN202410984045.0

    申请日:2024-07-22

    Abstract: 本发明公开了一种基于自认证的电子公证文书代理签密方法及相关装置,系统初始化;公证服务端根据秘密数据生成对应的公证‑用户注册信息;多个用户客户端对接收的公证‑用户注册信息进行验证,基于临时密文信息生成各自的公钥和私钥;第一个用户客户端建立授权许可证,生成代理授权请求信息;第二个用户客户端验证收到的代理授权请求信息并生成代理密钥;第二个用户客户端基于生成的代理密钥,以及第三个用户客户端的公钥对电子文件进行签密;第三个用户客户端基于第一和第二个用户客户端的公钥验证接收的签密,认证第一个和第二个用户客户端的公钥,接收签密中的密文,实现解签密。通过在线的网络服务,实现可靠电子签密的功能。

    一种面向多语言应用的静态分析方法、系统、芯片及设备

    公开(公告)号:CN117688573A

    公开(公告)日:2024-03-12

    申请号:CN202311706298.3

    申请日:2023-12-12

    Abstract: 本发明公开了一种面向多语言应用的静态分析方法、系统、芯片及设备,将多语言项目中不同编程语言的文件转换为抽象语法树,并进行类型分析;将抽象语法树转换为通用统一的中间表示数据;将类型分析信息存储到缓存数据集中;将类型分析信息分为已解析和未解析两种状态;如果已解析和未解析两种状态的类型查找成功,则补充与调用对象相关的函数、属性信息,并添加至中间表示数据中;基于中间表示数据,构建跨语言的完整函数调用关系,并通过静态分析缺陷分析模块发现跨语言调用存在的安全隐患。本发明在多语言应用中能够提供全面的安全性分析和漏洞检测,提高安全性和可靠性。

Patent Agency Ranking