国内 EAL4+ 测评认证流程、材料和常见问题说明

很多企业第一次接触 EAL4+ 测评认证 ,往往不是从标准开始,而是从客户准入、项目招投标、信创采购或行业测评要求中看到一句话:"产品需通过 EAL4+ 认证"

在国内下,企业常说的 EAL4+ 测评认证 ,通常指向 CCRC IT 产品信息安全认证中的评估保障级 EAL4 增强级认证。CCRC 官网已将"评估保障级(EAL)认证"作为 IT 产品信息安全认证业务之一,并发布相应实施规则、申请书和产品依据标准列表等文件。


一、什么是国内 EAL4+ 测评认证?

EAL 是 Evaluation Assurance Level 的缩写,通常译为评估保障级。它不是直接描述产品"有多少安全功能",而是描述这些安全功能经过了多大程度的设计、开发、测试、审查和验证。

国内 EAL 认证主要依据 GB/T 18336《网络安全技术 信息技术安全评估准则》体系开展。国家标准公开系统显示,GB/T 18336.3-2024 为《网络安全技术 信息技术安全评估准则 第3部分:安全保障组件》,已于 2024 年 4 月 25 日发布,并于 2024 年 11 月 1 日实施。

简单来说,EAL4+ 测评认证关注的是:企业声称产品具备哪些安全能力,这些能力有没有被清晰定义、正确实现、充分测试,并且是否具备相应的开发和交付过程证据。

这里的 "+" 一般表示在 EAL4 基础上增加了增强保障组件,例如更高要求的漏洞分析、生命周期支持或其他特定产品技术要求。不同产品类别对应的增强项可能不同,不能简单理解为所有产品的 EAL4+ 都完全一样。


二、哪些产品常见需要做 EAL4+?

国内 EAL4+ 常见于政企采购、行业准入、信创项目、关键行业客户要求以及部分招投标场景。常见产品包括:

产品类型 常见场景
操作系统 信创、政企采购、行业信息化平台
数据库 金融、政务、能源、运营商等项目
中间件 应用支撑平台、业务系统底座
云平台组件 虚拟化、容器、云管平台、核心组件
网络安全产品 防火墙、网关、安全管理类产品
芯片及安全芯片 高安全终端、密码相关产品
智能终端系统 终端操作系统、嵌入式系统
Hypervisor / 虚拟化产品 云计算、车载、边缘计算等场景

需要注意的是,不是所有产品都天然适合直接申请 EAL4+。是否适合申请,取决于产品类别、适用技术要求、客户要求、产品成熟度、文档基础以及企业能否支撑对应等级的证据要求。


三、国内 EAL4+ 测评认证的基本流程

1. 前期判断:确认客户到底要什么证书

企业拿到客户要求后,第一步不是立刻准备材料,而是先确认:

客户要求的是不是 国内 CCRC EAL4+

是否限定产品类别?

是否指定依据标准或技术要求?

是否接受同类产品证书?

证书主体、产品名称、版本号是否有要求?


2. 产品范围梳理:确定 TOE 边界

EAL 项目中有一个核心概念叫 TOE,即 Target of Evaluation,评价对象。

通俗理解,TOE 就是本次被评价的产品范围。它需要明确:

哪些模块属于本次认证范围?

哪些模块只是运行环境或外部依赖?

产品部署形态是什么?

管理端、客户端、服务端是否都纳入?

第三方组件是否纳入?

哪些接口、协议、配置属于安全边界?

很多项目卡住,不是因为产品没有安全功能,而是因为TOE 边界一开始没有定义清楚。边界过大,证据难以闭合;边界过小,又可能无法满足客户要求。


3. 编写 ST:形成安全目标文件

ST,即 Security Target,通常译为安全目标。它是 EAL 测评中的核心文件之一。

ST 需要说明:

产品是什么;

评价范围是什么;

产品运行环境是什么;

产品面临哪些威胁;

需要满足哪些安全目标;

产品具备哪些安全功能;

对应哪些安全功能要求和安全保障要求。

可以把 ST 理解为整个认证项目的"总纲"。后续设计文档、测试证据、漏洞分析和实验室评价,都会围绕 ST 展开。

如果 ST 写得过宽,产品需要证明的内容会变多;如果写得过窄,又可能无法覆盖客户关注点。因此,ST 不是简单套模板,而是需要结合产品实际功能、目标等级和适用技术要求进行设计。


4. 资料准备:补齐设计、开发、测试和交付证据

EAL4+ 的重点不只是"产品有没有安全功能",还包括这些功能是否有充分证据支撑。

企业通常需要准备以下材料:

材料类别 主要内容
产品基础材料 产品说明、版本信息、部署架构、运行环境
TOE 范围材料 产品边界、组件清单、接口说明、外部依赖
ST 安全目标 威胁、安全目标、安全功能要求、保障要求
功能规格文档 安全功能说明、接口行为、用户角色、权限逻辑
设计文档 总体设计、模块设计、子系统设计、数据流说明
测试材料 安全功能测试、测试用例、测试结果、缺陷记录
配置管理材料 版本管理、代码管理、构建记录、变更记录
交付运行材料 安装手册、运维手册、安全配置指南
漏洞分析材料 已知漏洞排查、脆弱性分析、整改说明
开发过程材料 开发规范、缺陷管理、发布流程、生命周期证据

企业常见的问题是:产品已经开发多年,但相关过程文档没有按认证要求沉淀。此时就需要围绕 TOE 和 ST 重新梳理证据,而不是简单把已有研发文档打包提交。


5. 送测与实验室评价

材料初步完成后,产品进入测评环节。实验室会围绕 ST、设计文档、测试材料和实际产品进行审查与验证。

通常会关注:

ST 是否合理;

安全功能是否与产品实现一致;

设计文档是否能支撑安全功能;

测试用例是否覆盖安全功能;

配置管理和交付文档是否完整;

产品是否存在可被利用的安全缺陷;

漏洞分析是否充分。

EAL4+ 项目中的测评沟通往往是多轮的。实验室提出问题后,企业需要补充说明、修改文档、调整配置或进行产品整改。


6. 整改与闭环

整改阶段通常包括两类工作:

一类是文档整改,例如 ST 表述不准确、设计文档不完整、测试证据缺失、术语不统一。

另一类是产品整改,例如安全功能实现与文档描述不一致、默认配置不安全、日志记录不足、权限控制逻辑存在问题、接口暴露不合理等。

认证项目能否顺利推进,很大程度上取决于企业能否快速完成问题闭环。


7. 认证审核与取证

测评完成后,相关评价结果进入认证审核流程。通过后,企业可获得对应产品、版本和等级的认证证书。

需要注意的是,证书通常会明确产品名称、型号/版本、申请组织、依据标准和技术要求等信息。后续如果产品发生重大版本变化、架构变化或安全功能变化,可能需要重新评估是否影响证书有效性。


四、企业做 EAL4+ 前应重点准备哪些材料?

1. 产品说明类材料

包括产品简介、功能清单、部署架构、运行环境、版本说明、典型应用场景等。

这类材料用于帮助评估人员理解产品是什么、怎么部署、谁来使用、承担什么安全功能。


2. 安全功能说明材料

这部分是 EAL 项目的重点。企业需要说明产品具备哪些安全功能,例如:

身份鉴别;

访问控制;

安全审计;

用户权限管理;

数据保护;

通信保护;

配置管理;

安全告警;

日志留存;

接口访问控制;

升级与完整性保护。

不要只写"支持安全审计""支持权限管理",而要说明具体机制、角色、规则、触发条件、配置方式和验证方法。


3. TOE 边界材料

TOE 边界材料需要回答一个问题:

本次认证到底评价产品的哪一部分?

例如一个数据库产品,是否包含管理工具?是否包含客户端?是否包含插件?是否包含底层操作系统?是否包含第三方组件?这些都需要明确。

TOE 边界越清晰,后续 ST、设计文档和测试工作越容易闭合。


4. 设计与开发材料

EAL4+ 对设计文档的要求明显高于普通测试项目。企业需要提供能够支撑安全功能实现逻辑的设计证据。

例如:

安全架构设计;

模块划分;

接口说明;

权限模型;

审计机制;

数据流向;

安全功能调用关系;

关键安全机制实现说明。

这部分最容易暴露企业研发文档不规范的问题。


5. 测试与漏洞分析材料

企业不仅要准备已有测试报告,还要能说明测试如何覆盖 ST 中声明的安全功能。

常见材料包括:

测试计划;

测试用例;

测试环境;

测试数据;

测试结果;

缺陷记录;

漏洞扫描记录;

漏洞分析说明;

整改闭环记录。

EAL4+ 不只是看有没有测试,而是看测试是否与安全功能要求对应、结果是否可复现、缺陷是否闭环。


6. 交付与运维材料

认证项目也会关注产品交付后的安全使用方式。

例如:

安装手册;

管理员指南;

安全配置指南;

运维手册;

升级说明;

默认账号和口令策略;

安全加固建议;

日志查看和备份方式。

如果产品本身具备安全功能,但交付文档没有说明如何正确启用和配置,也可能影响评价结果。


五、国内 EAL4+ 常见问题

问题一:EAL4+ 是不是等级越高越好?

不一定。

EAL 等级越高,通常意味着评价深度、证据要求和项目成本更高。但企业是否需要 EAL4+,要看客户要求、产品类型、行业场景和项目预算。

对于很多企业来说,关键不是盲目追求高等级,而是选择与产品定位和客户准入要求匹配的认证路径。


问题二:EAL4+ 是不是等于渗透测试?

不是。

渗透测试主要关注产品是否存在可利用漏洞,而 EAL4+ 是一套系统性安全评价。它不仅关注漏洞,还关注安全功能定义、设计实现、测试覆盖、配置管理、交付过程和开发证据。

可以理解为:渗透测试只是安全验证的一部分,EAL4+ 要证明的是产品安全能力的完整性和可信度。


问题三:产品已经上线多年,还能做 EAL4+ 吗?

可以,但要看产品文档和研发过程是否能支撑。

很多成熟产品功能没有问题,但缺少认证所需的设计文档、测试证据、配置管理记录和安全功能说明。这种情况下,通常需要先进行材料补齐和证据重构。


问题四:EAL4+ 认证周期一般多久?

周期取决于产品复杂度、资料基础、产品整改量、实验室排期和认证审核进度。

如果企业产品边界清晰、文档基础较好、安全功能稳定,周期会更可控;如果一边开发一边补材料,或者 TOE 范围反复调整,周期就容易被拉长。


问题五:ST 文件可以直接套模板吗?

不建议。

ST 是整个 EAL 项目的核心文件,必须与产品实际安全功能、运行环境、客户要求和适用技术要求对应。模板只能作为结构参考,不能代替产品分析。

很多项目后期返工,就是因为 ST 前期写得过宽、过虚或与产品实现不一致。


问题六:产品版本变化会不会影响证书?

可能会。

如果只是小版本修复,影响相对有限;如果涉及安全功能、系统架构、认证边界、核心模块或运行环境变化,就需要评估是否影响原证书范围。

因此,企业在认证前要谨慎确定产品版本,避免认证过程中频繁变更。


六、企业启动 EAL4+ 前的建议

企业在正式申请 EAL4+ 之前,建议先完成三件事:

第一,确认认证路径

明确客户要求的是国内 CCRC EAL4+,还是国际 CC EAL4+,避免方向错误。

第二,梳理 TOE 边界

不要一上来就把整个系统都纳入认证范围,而要结合客户要求、产品架构和证据能力确定合理边界。

第三,评估资料成熟度

提前检查 ST、设计文档、测试材料、配置管理、交付文档和漏洞分析材料是否具备基础。

EAL4+ 测评认证的难点不只是"测",更在于把产品安全能力用标准化语言表达出来,并用完整证据证明出来。


七、结语

国内 EAL4+ 测评认证,本质上是一项产品安全能力的系统化证明工作。它要求企业不仅要有安全功能,还要能够说明安全功能的边界、设计依据、实现方式、测试结果和交付保障。

对于已经遇到客户准入、招投标或行业采购要求的企业来说,越早启动认证路径判断、TOE 边界梳理和材料准备,后续项目推进就越可控。

浙江望安科技有限公司长期围绕 CC/EAL、国内 CCRC EAL、EUCC、CRA 合规与形式化验证开展项目服务,可协助企业完成产品认证路径判断、TOE 边界规划、ST 安全目标梳理、材料体系搭建以及测评沟通支持,帮助企业把复杂的 EAL4+ 要求转化为可推进、可验证、可落地的认证工作。

相关推荐
江南2602 年前
CCRC-DSA数据安全评估师:网络安全风险评估
网络·安全·web安全·cisaw·dsa·数据安全评估师·ccrc
江南2602 年前
北京青蓝智慧科技ITSS服务经理:长安链ChainBridge“链桥”问世 加速国家级区块链网络互联互通
科技·区块链·dso·itss·itss服务项目工程师·itss服务项目经理·ccrc