喜讯 | 海云安“开发者安全助手系统”项目荣获香蜜湖金融科技创新奖【优秀项目奖】
2024年9月6日,福田区金融服务和风险防控中心发布了第四届香蜜湖金融科技创新奖获奖名单,海云安“开发者安全助手系统”项目荣获优秀项目奖。
Secidea 背景介绍 Secidea 开发者安全助手系统 项目介绍 开发者智能助手D10(简称D10)是海云安公司依托积累多年的程序分析技术以及丰富的开发安全实践经验,融合人工智能AI、静态代码分析(SAST)和软件成分分析(SCA)等技术研发的一套系统性解决方案,旨在实现安全高效左移,全面提升开发者的安全编码能力。D10通过“智x”AI大模型【智能程序分析xAI】对原生大模型的微调、训练和优化,得以实现更好的效果,助力用户在开发安全领域中以较低成本高效运用AI大模型。通过将SAST、SCA及应用安全合规检测等安全能力前置开发者环境,在软件开发早期阶段融入安全和合规措施,助力企业开发团队全面提升安全防护能力,降低安全合规成本,实现降本增效。 Secidea 核心能力 基础模型能力 基于丰富的专业知识库和优秀的领域大模型进行训练、微调、优化,形成强大的海云安智乘AI大模型基座。智乘AI大模型在进行安全漏洞/质量问题检测以及安全漏洞/质量问题修复等方面,具有显著优势。 安全原子能力 融入了海云安自主研发SAST和SCA检测引擎,具备强大的代码、组件安全检测原子能力。SAST引擎基于自动选择污点追踪方向(正向/反向)、并行污点追踪算法优化和类似污染源/爆发点结果合并传递等优化算法,全面提升检测修复速度并运用AI大模型极大降低误报率。SCA引擎覆盖30+主流编程语言,提供组件的安全、合规以及质量分析能力。 自动修复能力 结合海云安优秀的开发安全实践知识库,通过对比漏洞上下文方式生成修复代码。同时融合SAST和RAG,为智乘AI大模型提供精准修复漏洞的能力。 代码生成能力 采用语法、语义和编译中间代码等多种策略提升模型对代码工程理解的准确度,同时提供精准优先、平衡模式、速度优先等模型来适配多种场景。通过引用全面的代码库、IDE配置信息等上下文知识,深入理解软件工程上下文,为模型提供优秀的代码生成能力。