版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Q/LB.□XXXXX-XXXX车联网安全软件开发技术规范范围本文件规定了车联网安全软件开发的开发环境、开发过程、软件使用及维护。本文件适用于车联网安全软件开发实施。规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T8566系统与软件工程软件生存周期过程GB/T8567计算机软件文档编制规范GB/T11457信息技术软件工程术语GB/T15532计算机软件测试规范GB/T20157信息技术软件维护术语和定义GB/T8566、GB/T11457界定的术语和定义适用于本文件。缩略语下列缩略语适用于本文件。CPU:中央处理器(CentralProcessingUnit)IP:互联网协议(InternetProtoco)开发环境车联网安全软件开发应在主流操作系统上开展,宜使用Java、Python、Vue等编程语言或Linux开源系统等编程环境。开发过程概述车联网安全软件的开发包括如下7个阶段:软件开发启动;需求分析与验证;软件架构设计;软件单元设计与实现;软件编程;软件测试;软件文档编写。软件开发启动应根据软件开发的程度和复杂性规划并启动车联网安全软件开发子阶段,并制定项目实施方案:确定开发目标和工作范围;定义软件生存周期计划;制定项目实施进度计划;开发队伍组建;确定软件开发过程中需要的工具。需求分析与验证应安排专人(一般是项目负责人)编写软件需求说明书,应包括该软件的功能性需求、非功能性需求和软件安全性需求。软件需求说明书应当可验证,宜组织相关人员对其进行评审。软件架构设计车联网安全软件架构设计宜包括:总体设计,如需求规定、运行环境、基本设计概念等;接口设计;运行设计;系统数据结构设计。车联网安全软件的结构如图1所示,宜由如下模块组成:安全认证模块:用于对试图进入车联网安全终端的访问用户进行安全认证,认证合格后才允许访问用户进入;数据采集模块:用于获取车联网终端所监测到的关联信息;数据分析管理模块:用于对获取的关联信息进行分析处理,并生成入侵风险值,从而根据入侵风险值情况来判断车联网安全终端是否存在被入侵风险,并生成对应的处理指令;处理模块:根据生成的处理指令进行相应的处理;防护更新模块:对车联网安全终端的防护模块进行优化更新。车联网安全软件结构示意图软件单元设计安全认证模块该模块应能按如下步骤进行安全认证:获取访问用户的ID,若为权限ID,则进行进一步识别认证,若为非权限用户,则阻止其进一步登录;按如下方法获取登录的时间与常规登录时间的差值TD根据历史登录习惯,设定每日常规登录时间区间[TC1,TC2当TN∈[TC1当TN∈[TC0,TC当TN∈(TC2,TC其中,TC0为0点时刻,TC按如下方法获取登录IP地址与常规登录IP地址的距离差值L根据历史登录习惯,设定常规登录IP地址距离范围区间[0,LC],同时获取此次登录IP地址L当LN∈[0,LC]时,LD按公式(1)计算登录风险值Lr: Lr=n2×ew式中:Lr—登录风险值;n—访问用户尝试登录的次数;e—自然常数;w1、w2TDTDsLDLDsLPTP将计算出的登录风险值Lr与系统内预设的登录风险阈值Lrtℎ进行比对,当Lr>Lrtℎ多因素认证包括但不限于手机验证码认证和人脸识别认证,当通过其中的至少一种认证后,允许用户登录,否则阻止其进一步登录。数据采集模块该模块应能采集包括但不限于如下信息:车联网安全终端监测到的:CPU占用率;内存占用率;网络流量变动情况;端口扫描检测时出现的日志异常信息。数据分析管理模块该模块应能按公式(2)计算出入侵风险值Am: Am=eg×KMO×式中:Am—入侵风险值;g—该检测周期内端口扫描出现的日志异常次数;KMOKUSKFMOtMOsUStUSsFtFst1t2 KMO=maxMO−min KUS=maxUS−min KF=maxF−min式中:maxMOminMOmaxUSminUSmaxFminF处理模块该模块能根据生成的处理指令进行处理:将获得的入侵风险值Am与系统内设置的第一入侵风险阈值Amtℎ1进行比对,当Am处理指令包括一级处理指令以及二级处理指令;当生成处理指令时,将获得的入侵风险值Am与系统内设置的第二入侵风险阈值Am当Amtℎ1<Am当Am>防护更新模块该模块应能对软件的防护模块进行更新,包括:定时触发更新:根据设置的固定时间点进行更新;条件触发更新:按公式(6)计算判断系数H: H=j=1mTsjTs式中:H—判断系数;m—产生的漏洞种类;TsjTssjx—防护模块内日志出现异常的次数;v—防护模块内产生的漏洞次数;j∈[1,m]。将判断系数H与系统预设的判断系数阈值H软件界面设计应遵守如下原则:一致性:字体、颜色、图标风格等视觉效果一致,相同功能的操作逻辑一致;用户友好:围绕用户需求、习惯和能力设计界面,减少用户学习成本;科学性性:提供新手引导等,降低用户初次使用门槛;容错性:减少用户误操作概率,允许轻松撤销错误;易用性:具有错误、重要操作提示功能;简洁性:功能按优先级排序放置,减少冗余元素,复杂功能宜分步骤展示。软件编程应完成软件设计说明书的编写并通过评审后,根据软件需求说明书和软件设计说明书的内容进行编程。软件测试应按GB/T15532的相关规定进行软件测试,包括但不限于:单元测试;集成测试;验收测试;回归测试。测试前应进行测试需求分析,参考GB/T9386制定测试计划。测试后应整理和分析测试数据,评价测试效果和被测软件项,描述测试状态,完成软件测试报告,并通过测试评审。软件文档编写应根据6.1规定的开发过程相关活动,在相应阶段完成软件开发和用户文档编制,应包括:软件开发计划;软件需求规格说明;软件设计说明;软件用户手册;软件测试分析报告;软件产品规格说明。软件文档的编制应符合GB/T8567的相关规定,也可按照GB/T8567规定的软件文档根据自身特点进行补充。软件使用及维护软件应由相关部门进行发放、接收和使用,发放内容包括应按GB/T20157的相关规定进行软件的维护。《车联网安全软件开发技术规范》编制说明一、工作简况(一)任务来源中国中小企业协会下达的2025年团体标准修订编制计划,将《车联网安全软件开发技术规范》列为标准编制项目,并于2025年5月在全国团体标准信息平台上进行了立项公告。编制背景及目的车联网(ConnectedVehicles)是通过先进的信息通信技术、网络技术和智能计算技术,将车辆与车辆、车辆与基础设施、车辆与行人、车辆与云端等要素进行全面连接和数据交互,实现智能化交通管理、智能动态信息服务和车辆智能化控制的新一代智能交通系统。伴随产业快速发展,车联网内涵不断延伸,互联网资产暴露面和安全边界持续扩大,网络安全各类风险加速向车联网领域渗透蔓延,车联网网络安全、数据安全、车辆行驶安全、产业安全等方面风险交织叠加,车联网安全日益成为各方关注焦点。车联网安全软件是专为智能网联汽车(含自动驾驶车辆)及车联网生态开发的软件系统,通过技术手段防范网络攻击、数据泄露、非法控制等安全风险,确保车联网环境下的功能安全、信息安全和隐私保护。为了确保车联网产业的健康可持续发展,需要有统一的安全软件开发技术规范来引导产业发展,使车联网安全软件的开发能够遵循一定的标准和规范。但截至目前尚未有相关标准对车联网安全软件的开发进行统一和规范。本项目的提出旨在填补该细分领域的标准空白,对车联网安全软件开发的开发过程进行规定,提高车联网安全软件的质量和可靠性,推动整个行业的技术进步和产业升级。(三)编制过程2025年5月,完成《车联网安全软件开发技术规范》的立项。标准立项计划下达后,根据相关文件的要求,明确小组成员工作任务并制定了详细的工作计划。2025年5月-2025年6月,标准编制组对国内外的相关行业、标准、科研成果、专著等开展广泛、深入的调研,在此基础上完成《车联网安全软件开发技术规范》的草案。随后标准制定小组与相关专家经多次研究、讨论对草案进行数次修改,于2025年7月初提交《车联网安全软件开发技术规范》标准征求意见稿及征求意见稿编制说明,拟定在网上公示征求意见稿,广泛征求各方意见和建议。制定小组将根据各方意见和建议对标准进行修改后形成送审稿。(四)主要起草单位及起草人所做的工作由浙江无界矩阵科技有限责任公司牵头专家成立的标准制定小组,在广泛调研、查阅和研究国际、国内的现行标准,结合行业现行技术痛点和空白,组织、协调和策划了标准征求意见稿的草拟和修改过程。二、标准编制原则和主要内容(一)标准制定原则本标准依据相关行业标准,标准编制遵循“前瞻性、实用性、统一性、规范性”的原则,注重标准的可操作性,严格按照GB/T1.1-2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的要求进行编写。(二)标准主要技术内容1、规范性引用文件:列出了本文件引用的其他规范性文件。2、术语和定义:GB/T8566、GB/T11457界定的术语和定义适用于本文件。3、开发环境:对车联网安全软件开发的开发环境进行规定。4、开发过程:对车联网安全软件开发的7个开发阶段进行规定。5、软件使用及维护:对车联网安全软件的使用和维护进行规定。(三)主要试验(或验证)情况分析结合国内外行业情况及公司的实践进行验证。(四)标准中涉及专利的情况无。(五)预期达到的效益(经济、效益、生态等),对产业发展的作用的情况统一的安全软件开发技术规范有助于建立行业信任,让消费者、企业和相关机构对车联网的安全性更有信心,提升产业信任度推动车联网产业规模的扩大。车联网涉及汽车制造商、软件开发商、通信运营商、云服务提供商等多个行业和领域,标准的应用也可以促进各方在安全软件开发方面的协同合作,实现资源共享、优势互补,共同推动车联网产业的发展。标准的制定为企业提供了通用的开发框架和流程,避免企业各自为政进行安全技术研发,减少重复投入。同时,也有助于降低因安全问题导致的召回、赔偿等成本,提高企业的经济效益和市场竞争力。(六)在标准体系中的位置,与现行相关法律、法规、规章及相关标准,特别是强制性标准的协调性符合现行相关法律、法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《电液伺服阀的使》课件
- 《电磁感应与力学》课件
- 【结题报告】打造省级和美乡村重点片区路径研究结题报告
- 《米菲系列朋友记》课件
- 《望天门山》获奖教学课件
- 《胆红素高的原因》课件
- 《肩关节周围炎》课件
- 八年级物理《动能与势能》教学设计
- 《文明就餐在行动》课件
- 初中七年级科学期末测试卷讲评复习课教学设计
- 激光脱毛培训课件教案
- GB/T 40006.12-2025塑料再生塑料第12部分:聚甲基丙烯酸甲酯(PMMA)材料
- 创伤性前房积血护理
- 【2025秋 新教材】统编版 二年级上册道德与法治 第16课《祖国我为您自豪》(第二课时)
- 杭州雷峰塔图文课件
- 危废处置合同框架协议
- 领队知识培训内容课件
- 无人机维护与保养课件
- 乒乓球教练基本知识培训课件
- GA/T 2161-2024法庭科学非法集资类案件资金数据分析规程
- 安规测试题库500题(含答案)
评论
0/150
提交评论