目 次
- 前言 Ⅲ
- 1 范围 1
- 2 规范性引用文件 1
- 3 术语和定义 1
- 4 缩略语 2
- 5 实名登记和激活总体流程 2
- 5.1 概述 2
- 5.2 实名登记和激活流程 2
- 5.3 取消激活和注销登记流程 4
- 6 技术要求 6
- 6.1 实名登记系统 6
- 6.2 生产者系统 6
- 6.3 民用无人机系统 7
- 6.4 信息交互要求 7
- 7 测试方法 8
- 7.1 概述 8
- 7.2 测试前准备 8
- 7.3 测试步骤 8
- 8 标准的实施 9
- 附录A(规范性)生产者系统/民用无人机系统与实名登记系统数据交换接口要求 10
- 附录B(资料性)生产者系统/民用无人机系统与实名登记系统数据交换接口请求及响应示例 14
- 附录C(资料性)生产者系统/民用无人机系统与实名登记系统接口请求参数加密示例 15
前 言
本文件按照 GB/T 1.1—2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由中国民用航空局提出并归口。
1 范围
本文件确立了民用无人驾驶航空器实名登记和激活的总体流程,规定了实名登记和激活的技术要求,描述了相应的测试方法。
本文件适用于对中国境内从事飞行或相关活动的民用无人驾驶航空器(含以飞行玩具模型航空器的名义生产、销售和使用,实际功能、指标参数达到民用无人驾驶航空器标准的产品)实施实名登记和激活的管理。
本文件不适用于自备动力系统的飞行玩具和模型航空器,以及警察、海关、应急管理部门辖有的无人驾驶航空器的实名登记和激活管理。
注1:
飞行玩具是最大飞行真高不超过30m,最大起飞重量小于0.25kg,最大飞行水平距离不超过100m,最大飞行速度不超过18km/h,且无线电发射设备符合微功率短距离技术要求,不搭载拍摄和测控设备,全程靠人工操作进行飞行的遥控玩具。
注2:
模型航空器也称航空模型,是指有尺寸和重量限制,不能载人,不具有自动的高度保持和位置保持飞行功能的无人驾驶航空器,包括自由飞、线控、直接目视视距内人工不间断遥控、借助第一视角人工不间断遥控的模型航空器等。模型航空器的技术规格为:总升力面积不超过500dm²,最大起飞重量不超过25kg(含燃料、动力电池),活塞发动机气缸工作容积不超过250cm³,电动机电源空载电压不超过72V,喷气发动机推力不超过250N。
2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 22239 信息安全技术 网络安全等级保护基本要求
GB/T 38152 无人驾驶航空器系统术语
3 术语和定义
GB/T 38152 界定的以及下列术语和定义适用于本文件。
3.1 民用无人驾驶航空器所有者 civil unmanned aircraft owner
对于民用无人驾驶航空器具有所有权的自然人、法人和非法人组织,或经过前者授权以自己名义对民用无人驾驶航空器进行实名登记的自然人、法人或非法人组织。
3.2 民用无人驾驶航空器生产者信息系统 civil unmanned aircraft manufacturer information system
民用无人驾驶航空器生产者对其生产的民用无人驾驶航空器进行实名验证、激活、取消激活等管理的信息系统。
3.3 民用无人驾驶航空器系统 civil unmanned aircraft system
以民用无人驾驶航空器为主体,配有相关的遥控器/地面站、所需的指挥和控制链路以及设计规定的任何其他部件,能完成特定任务的一组设备。
[来源:GB/T 38152—2019,2.1.2,有修改]
3.4 民用无人驾驶航空器实名登记管理系统 civil unmanned aircraft registration management system
国务院民用航空主管部门依法履行民用无人驾驶航空器实名登记管理职责所用的信息系统。
3.5 民用无人驾驶航空器激活 civil unmanned aircraft activate
将民用无人驾驶航空器进行初始化,使其具备飞行能力的活动。
4 缩略语
下列缩略语适用于本文件。
SN:产品序列号(Serial Number)
TPS:每秒事务处理量(Transaction Per Second)
5 实名登记和激活总体流程
5.1 概述
民用无人驾驶航空器生产者通过民用无人驾驶航空器生产者信息系统(以下简称"生产者系统")或民用无人驾驶航空器系统(以下简称"民用无人机系统")与民用无人驾驶航空器实名登记管理系统(以下简称"实名登记系统")交互,完成民用无人驾驶航空器(以下简称"民用无人机")的激活与取消激活。生产者系统与实名登记系统的交互为方式1;民用无人机系统与实名登记系统的交互为方式2。
5.2 实名登记和激活流程
5.2.1 基本要求
民用无人驾驶航空器所有者(以下简称"所有者")应在使用民用无人机前,完成实名登记和激活操作,生产者系统/民用无人机系统通过与实名登记系统的交互,激活民用无人机。方式1和方式2的实名登记和激活流程应分别符合5.2.2和5.2.3的要求。
5.2.2 方式1
采用方式1时的具体流程应满足以下要求:
- 实名登记:所有者在实名登记系统中完成民用无人机的实名登记;
- 触发激活流程:所有者完成实名登记后,在民用无人机系统执行激活操作,触发激活流程;
- 实名状态核验请求:触发激活流程后,民用无人机系统向生产者系统发送实名状态核验请求,生产者系统向实名登记系统发起实名核验请求,验证民用无人机的实名登记状态;
- 实名状态反馈:实名登记系统收到请求后,向生产者系统返回民用无人机的实名登记状态,状态包括正常、注销、无记录;
- 激活:生产者系统应在实名登记状态为"正常"时,激活民用无人机;
- 激活状态反馈:民用无人机系统向生产者系统反馈激活状态,确保生产者系统记录更新,状态分为激活和未激活;
- 激活状态同步:生产者系统将民用无人机是否激活的状态同步至实名登记系统,确保两系统数据一致,完成闭环管理。
5.2.3 方式2
采用方式2时的具体流程应满足以下要求:
- 实名登记:符合5.2.2.1 a)规定的要求;
- 触发激活流程:符合5.2.2.1 b)规定的要求;
- 实名状态核验请求:触发激活流程后,民用无人机系统向实名登记系统发起实名核验请求,验证民用无人机的实名登记状态;
- 实名状态反馈:实名登记系统收到请求后,向民用无人机系统返回民用无人机的实名登记状态,状态包括正常、注销、无记录;
- 激活:民用无人机系统应在实名登记状态为"正常"时,激活民用无人机;
- 激活状态反馈:民用无人机向民用无人机系统反馈激活状态,确保民用无人机系统记录更新,状态分为激活和未激活;
- 激活状态同步:民用无人机系统将民用无人机是否激活的状态同步至实名登记系统,确保两系统数据一致,完成闭环管理。
5.3 取消激活和注销登记流程
当所有者变更或民用无人机退出使用等情况出现时,所有者应发起取消激活操作,生产者系统/民用无人机系统通过与实名登记系统交互,完成对民用无人机的取消激活和注销登记管理。方式1和方式2的取消激活和注销登记流程应分别符合5.3.2和5.3.3的要求。
5.3.2 方式1
采用方式1时的具体流程应满足以下要求:
- 取消激活操作:所有者在民用无人机系统上执行取消激活操作;
- 置为未激活:所有者触发取消激活操作后,民用无人机系统将民用无人机置为未激活状态;
- 取消激活状态报送:民用无人机置为未激活后,民用无人机系统向生产者系统报送取消激活状态;
- 激活状态同步:收到取消激活状态报送后,生产者系统将民用无人机是否激活的状态同步至实名登记系统,确保两系统数据一致;
- 注销登记:生产者系统通过向实名登记系统报送注销原因和激活状态。当激活状态为"未激活"时,发起注销申请。实名登记系统在接到申请后,注销对应民用无人机的登记信息;当出现无法在民用无人机上执行取消激活操作时,所有者应在实名登记系统直接完成注销登记操作。
5.3.3 方式2
采用方式2时的具体流程应满足以下要求:
- 取消激活操作:符合5.3.2.1 a)规定的要求;
- 置为未激活:符合5.3.2.1 b)规定的要求;
- 激活状态同步:民用无人机系统将民用无人机是否激活的状态同步至实名登记系统,确保两系统数据一致;
- 注销登记:民用无人机系统通过向实名登记系统报送注销原因和激活状态。当激活状态为"未激活"时,发起注销申请。实名登记系统在接到申请后,注销对应民用无人机的登记信息;当出现无法在民用无人机上执行取消激活操作时,所有者应在实名登记系统直接完成注销登记操作。
6 技术要求
6.1 实名登记系统
实名登记系统应满足以下要求:
- 登记主体管理:支持自然人、法人、非法人组织等不同主体进行实名登记;
- 实名登记管理:支持微、轻、小、中、大等不同类型民用无人机的实名登记,登记信息至少包括所有者的身份信息、产品名称、产品型号、唯一产品识别码/产品序列号(SN)、使用用途等关键字段;
- 注销登记管理:实现民用无人机的注销登记,满足所有者变更、退出使用等多场景要求;
- 数据交换接口管理:具备数据交换接口申请功能,支持与生产者系统/民用无人机系统进行实名验证数据交互;
- 等级保护要求:满足GB/T 22239要求;
- 实名登记查询:支持民用无人机实名登记状态等信息的查询。
注1:
使用用途包括娱乐、航拍、物流运输、农林牧渔作业等应用场景。
注2:
自2024年1月1日起,新生产设备使用唯一产品识别码进行实名登记;此前生产的存量设备,现阶段使用产品序列号(SN)登记。待存量设备全面覆盖唯一产品识别码后,产品序列号(SN)将停止用于实名登记。
6.2 生产者系统
生产者系统应满足以下要求:
- 激活管理:具备管理民用无人机系统激活状态的能力,支持激活、取消激活、注销登记等关键功能的管控与上报;
- 日志审计与留存:具备应用日志审计功能,对民用无人机系统最近一次激活行为进行记录,日志留存时间不少于一年。
6.3 民用无人机系统
6.3.1 告知要求
应在民用无人机外包装和民用无人机系统的显著位置提示"首次使用前进行实名登记和激活",并在手册中以清晰、易于理解的方式向所有者告知以下内容:
- 法律法规条款及内容:国家关于民用无人机实名登记的法律法规条款及内容,包括但不限于:
- 《无人驾驶航空器飞行管理暂行条例》第二章第十条;
- 《民用无人驾驶航空器运行安全管理规则》92.205条。
- 法律责任与风险:告知违反实名登记规定的法律后果及可能承担的风险,包括但不限于未经实名登记飞行的处罚(如罚款金额及情节严重性)。
- 实名登记指导流程:提供清晰的实名登记指导流程,帮助所有者完成登记操作,流程应覆盖进入实名登记系统、注册账号并登录、完成民用无人机实名登记等环节。
- 取消激活与所有者变更提示:提示内容包括所有者在完成民用无人机取消激活操作前不应进行的行为(如转卖或其他涉及所有者变更的行为),以及相关方未按规定操作可能面临的法律风险。
示例:
提示内容为"如果原所有者未按规定取消激活,可能面临侵权责任、合同纠纷等民事法律风险。在情节严重的情况下,原所有者还可能因民用无人机被他人用于非法活动而承担相应的刑事责任。"
6.3.2 功能与设计要求
6.3.2.1 通用要求
- 激活和取消激活:具备激活和取消激活控制功能,激活前和取消激活后民用无人机均不具备飞行能力;
- 交互便捷:具备核心功能快速访问能力,激活/取消激活操作入口置于交互界面核心功能区,且取消激活操作需包含原因选择环节(如所有权变更、设备停用等);
- 实名登记校验和提醒:具备实名登记状态核验功能,对未满足实名登记要求的民用无人机进行持续实名登记提醒;
- 固件更新:具备固件更新能力,内置实名登记与激活功能。
6.3.2.2 采用方式1的民用无人机系统在满足通用要求的基础上还应满足数据传输要求,具备信息传输和及时更新的能力,实现与生产者系统实现互联互通,支持数据传输与状态同步。
6.3.2.3 采用方式2的民用无人机系统在满足通用要求的基础上还应满足以下要求:
- 激活管理:具备管理民用无人机激活状态的能力,支持激活、取消激活、注销登记等关键功能的管控与上报;
- 日志审计与留存:具备应用日志审计功能,对民用无人机最近一次激活行为进行记录,日志留存时间不少于一年。
6.4 信息交互要求
生产者系统/民用无人机系统与实名登记系统进行的信息交互与验证应满足以下要求:
- 生产者系统/民用无人机系统与实名登记系统按照附录A规定的要求进行数据交互;
- 信息系统接口的TPS值不低于250,生产者系统/民用无人机系统与实名登记系统接口的请求响应时间不大于200ms,请求成功率不低于99.9%。
数据交换接口请求及响应示例见附录B,数据交换接口请求参数加密示例见附录C。
7 测试方法
7.1 概述
本章给出了民用无人机系统实名登记、激活、取消激活、注销登记及信息交互等功能的测试方法。
7.2 测试前准备
测试前应做如下准备:
- 准备民用无人机系统测试样机(以下简称"样机")1套,对采用方式2的样机,应同步准备地面站软件设计文档、接入实名登记系统的记录证明或软件测评报告等文档资料;
- 对采用方式1的样机,相关联的生产者系统应处于在线工作模式,具备民用无人机实名登记、激活、取消激活和注销登记流程中要求的互联互通能力;
- 与实名登记系统等效的测试系统,具备民用无人机实名登记、激活和取消激活流程中要求的互联互通能力。
注:
与实名登记系统等效的测试系统指由国务院民用航空主管部门统筹建设,与运行的实名登记系统具备相同业务逻辑、接口协议等,用于标准符合性测试的专用系统。
7.3 测试步骤
7.3.1 告知要求检查
- 进行告知要求检查前确认样机为完好状态、并包含齐全的附件;
- 目视检查样机的外包装和样机界面显著位置(包括首次开机界面、取消激活后重新激活界面)是否显示"首次使用前进行实名登记和激活"提示内容;
- 检查手册是否包含6.3.1规定的全部告知内容。
7.3.2 实名登记和激活功能测试
- 部署与实名登记系统等效的测试系统,调试其在线状态下具备5.2.2和5.2.3中要求的数据交互和管理功能;
- 对采用方式1的样机,按照手册中告知的实名登记交互方式,调试与其相关联的生产者系统处于在线工作模式,并具备5.2.2.1中c)、d)、e)、f)和g)流程步骤要求的上报功能;对采用方式2的样机直接执行后续测试步骤;
- 按照手册完成测试样机首次启动,确认样机处于在线工作模式(如遥控器/地面站处于联网状态),核验样机在不进行实名登记和激活前,是否不具备飞行能力;
- 按照手册或遥控器/地面站中提供的实名登记和激活流程,实际操作样机进行实名登记和激活,操作过程中任意中断实名登记步骤(如跳过特定步骤、强制退出等)并尝试激活,样机应在激活失败且重新开机后,遥控器/地面站持续提醒实名登记要求;
- 按照规定流程重新完成实名登记,在未进行激活操作前核验样机应仍不具备飞行能力;成功激活后重启样机,其应具备手册中明示的飞行能力,对采用方式1的样机同时通过与实名登记系统等效的测试系统和生产者系统确认样机数据报送和状态同步功能是否符合5.2.2的要求;对采用方式2的样机通过与实名登记系统等效的测试系统确认样机数据报送和状态同步功能是否符合5.2.3的要求;
- 按照手册中或生产者提供的固件更新方法,完成固件更新操作,核验新固件中实名登记和激活功能是否正常;
- 对采用方式2的样机,完成以上步骤后重启,检查其日志审计功能,核验其是否对本次激活行为进行了记录。
7.3.3 取消激活和注销登记功能测试
- 部署与实名登记系统等效的测试系统,调试其在线状态下具备5.3.2和5.3.3中要求的数据交互和管理功能;
- 对采用方式1的样机,按照手册中告知的实名登记交互方式,调试与其相关联的生产者系统处于在线工作模式,并具备5.3.2.1中c)、d)和e)流程步骤要求的上报功能;对采用方式2的样机直接执行以下测试步骤;
- 启动已完成实名登记和激活的样机,核验其是否具备完好的飞行能力;
- 按照手册或遥控器/地面站中提供的取消激活流程,在样机上完成取消激活操作,操作过程中检查取消激活界面选择信息中是否包括所有者变更、设备停用等场景,操作完成后检查样机是否不再具备飞行能力;对采用方式1的样机同时通过与实名登记系统等效的测试系统和生产者系统核验样机是否自动触发了注销登记操作,且数据报送和状态同步功能是否满足5.3.2的要求;对采用方式2的样机通过与实名登记系统等效的测试系统核验样机是否自动触发了注销登记操作,且数据报送和状态同步功能是否满足5.3.3的要求。
7.3.4 信息交互功能测试
对采用方式2进行交互的样机,采用文件评审方式,检查样机地面站软件的设计文档、接入实名登记系统的记录文件或软件测评报告等,检查其数据交换接口是否符合附录A的要求,接口的请求响应时间、请求成功率是否满足6.4的要求。
8 标准的实施
对于新生产的民用无人驾驶航空器,自本文件实施之日起开始执行;对已销售并在使用中的民用无人驾驶航空器,自本文件实施之日起第13个月开始执行。
附录A(规范性)
生产者系统/民用无人机系统与实名登记系统数据交换接口要求
A.1 总体要求
生产者系统/民用无人机系统与实名登记系统数据交换接口应采用超文本传输安全协议(https)。
A.2 实名状态验证接口要求
A.2.1 数据传输要求
- 使用RESTful API方式,以json作为数据交换格式;
- 请求方式:POST;
- 请求头:Content-Type: application/json; charset=utf-8。
A.2.2 实名状态验证接口请求参数要求(加密前)
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 |
|---|
| 1 | 唯一产品识别码/产品序列号 | UPIC_MSN | String | 唯一产品识别码/产品序列号 |
A.2.2 实名状态验证接口请求参数要求(加密后)
| 序号 | 字段名称 | 字段代码 | 数据类型 | 长度 | 描述 | 说明 |
|---|
| 1 | 生产者id | id | String | 36 | 生产者id(通过实名登记系统接口申请获取) | 不加密 |
| 2 | 加密字符串 | body | String | — | 加密字符串(表A.1中参数的json串加密后,加密使用密钥id) | 加密 |
A.2.3 实名状态验证接口响应要求
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 代码 | code | Integer | 接口请求成功后,实名登记系统返回的代码 | 200:成功;401:参数不合法 |
| 2 | 描述 | msg | String | 返回信息描述 | — |
| 3 | 登记状态 | body | String | 无人机登记状态 | — |
A.2.3 民用无人机实名登记状态信息
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 名称 | name | String | 状态名称 | — |
| 2 | 状态 | value | String | 状态编码 | 0:正常;3:注销;99:无记录 |
A.3 激活状态上报接口要求
A.3.1 数据传输要求
- 使用RESTful API方式,以json作为数据交换格式;
- 请求方式:POST;
- 请求头:Content-Type: application/json; charset=utf-8。
A.3.2 激活状态上报接口请求参数要求(加密前)
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 唯一产品识别码/产品序列号 | UPIC_MSN | String | 唯一产品识别码/产品序列号 | — |
| 2 | 激活状态 | STATE | String | 激活状态 | 1:激活;2:未激活 |
A.3.2 激活状态上报接口请求参数要求(加密后)
| 序号 | 字段名称 | 字段代码 | 数据类型 | 长度 | 描述 | 说明 |
|---|
| 1 | 生产者id | id | String | 36 | 生产者id(通过实名登记系统接口申请获取) | 不加密 |
| 2 | 加密字符串 | body | String | — | 加密字符串(表A.5中参数的json串加密后,加密使用密钥id) | 加密 |
A.3.3 激活状态上报接口响应要求
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 代码 | code | Integer | 接口请求成功后,实名登记系统返回的代码 | 200:成功;401:参数不合法 |
| 2 | 描述 | msg | String | 返回信息描述 | — |
| 3 | 激活状态 | body | String | 无人机激活状态 | — |
A.3.3 上报民用无人机激活状态信息
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 令牌 | token | String | 取消令牌(制造人请求A.4接口取消激活时使用) | — |
| 2 | 状态 | value | String | 状态编码 | 1:激活;2:未激活 |
A.4 注销登记接口要求
A.4.1 数据传输要求
- 使用RESTful API方式,以json作为数据交换格式;
- 请求方式:POST;
- 请求头:Content-Type: application/json; charset=utf-8。
A.4.2 注销登记接口请求参数要求(加密前)
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 令牌 | TOKEN | String | 取消令牌(制造人激活上报后获取) | — |
| 2 | 注销登记类型 | TYPE | String | 注销登记类型 | 0:退出使用;3:所有权变更(出售、转让或赠予等);4:其他原因 |
| 3 | 取消原因 | REASON | String | 取消激活状态原因 | — |
A.4.2 注销登记接口请求参数要求(加密后)
| 序号 | 字段名称 | 字段代码 | 数据类型 | 长度 | 描述 | 说明 |
|---|
| 1 | 生产者id | id | String | 36 | 生产者id(通过实名登记系统接口申请获取) | 不加密 |
| 2 | 加密字符串 | body | String | — | 加密字符串(表A.9中参数的json串加密后,加密使用密钥id) | 加密 |
A.4.3 注销登记接口响应要求
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 代码 | code | Integer | 接口请求成功后,实名登记系统返回的代码 | 200:成功;401:参数不合法 |
| 2 | 描述 | msg | String | 返回信息描述 | — |
| 3 | 登记状态 | body | String | 无人机登记状态 | — |
A.4.3 注销登记状态信息
| 序号 | 字段名称 | 字段代码 | 数据类型 | 描述 | 说明 |
|---|
| 1 | 名称 | name | String | 状态名称 | — |
| 2 | 状态 | value | String | 状态编码 | 0:正常;3:注销;99:无记录 |
附录B(资料性)
生产者系统/民用无人机系统与实名登记系统数据交换接口请求及响应示例
B.1 交换接口请求示例
加密前:
{"UPIC_MSN": "123456789012"}
加密后:
{
"id": "868f9a3c-d24b-xxxx-88b8-xxxxx1384057",
"body": "7AC19EFBC0D60D047DF5A1B40F17C8"
}
B.2 交换接口响应示例
响应成功:
{
"code": 200,
"msg": "校验完成",
"body": {
"name": "正常",
"value": "0"
}
}
响应失败:
{
"code": 401,
"msg": "参数不合法"
}
附录C(资料性)
生产者系统/民用无人机系统与实名登记系统接口请求参数加密示例
C.1 实名状态验证接口请求参数加密示例
测试密钥id:aa92ec584e8b4e6ead66e2ffaba4a65b
| 序号 | 加密前 | 加密后 | 最终参数 |
|---|
| 1 | {"UPIC_MSN": "0M6CH3HR0A0F"} | 7ea0d2441c0d2be643eaa783ef22fd16f7d064881c092cfc0abc4d8c880f3987 | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "7ea0d2441c0d2be643eaa783ef22fd16f7d064881c092cfc0abc4d8c880f3987"} |
| 2 | {"UPIC_MSN": "Sn0000212341"} | 147806f597376017c923387405b76761e75ada68f75909e8e2100ae4f1a76ee8 | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "147806f597376017c923387405b76761e75ada68f75909e8e2100ae4f1a76ee8"} |
| 3 | {"SN": "zhangqing123"} | bc55ed5ee49f6dab322082314eb28057b7e7f291843c55c69e5a2f863801145d | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "f84116ee1b5dfcb944ddf49fc28051b8349ec487e7ce4f1fc5d66f98820ec239"} |
C.2 激活状态上报接口请求参数加密示例
测试密钥id:aa92ec584e8b4e6ead66e2ffaba4a65b
| 序号 | 加密前 | 加密后 | 最终参数 |
|---|
| 1 | {"UPIC_MSN": "0M6CH3HR0A0F", "STATE": "1"} | 7ea0d2441c0d2be643eaa783ef22fd160f43ebe735944e8ec5c8d2e6cdd6025b15d9494c98d5cfa758f2b9e5a2908dd2 | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "7ea0d2441c0d2be643eaa783ef22fd160f43ebe735944e8ec5c8d2e6cdd6025b15d9494c98d5cfa758f2b9e5a2908dd2"} |
| 2 | {"UPIC_MSN": "Sn0000212341", "STATE": "1"} | 147806f597376017c923387405b76761794d05ddc445abd5510a45c8655c799838235141f89959be6552d79e3203a666 | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "147806f597376017c923387405b76761794d05ddc445abd5510a45c8655c799838235141f89959be6552d79e3203a666"} |
| 3 | {"UPIC_MSN": "XX3DFCA001J3", "STATE": "1"} | 4ad4187f2e16a126ed7405ac858938653e04564c6fb246b58a68e302d632597265ea948a0280b7c0f412e7fb83a61d72 | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "4ad4187f2e16a126ed7405ac858938653e04564c6fb246b58a68e302d632597265ea948a0280b7c0f412e7fb83a61d72"} |
C.3 注销登记接口请求参数加密示例
测试密钥id:aa92ec584e8b4e6ead66e2ffaba4a65b
| 序号 | 加密前 | 加密后 | 最终参数 |
|---|
| 1 | {"TOKEN": "60cd788ed6de", "TYPE": "3", "REASON": "原因"} | f7524f74a8e3122c5ee7a79fb786a891d5407674a16a76e6526dd4c771a97a6f549430b99a0a7d08a1de5412f2aed9ca5b12a21798bbaaf05a8cc4b691da1f1b | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "f7524f74a8e3122c5ee7a79fb786a891d5407674a16a76e6526dd4c771a97a6f549430b99a0a7d08a1de5412f2aed9ca5b12a21798bbaaf05a8cc4b691da1f1b"} |
| 2 | {"TOKEN": "60cd788ed6de", "TYPE": "4", "REASON": "原因"} | f7524f74a8e3122c5ee7a79fb786a891d5407674a16a76e6526dd4c771a97a6f4010dcc22b4d23526c6d97823a517b83cee8dcccebc7a8a2306451cf863bbd87 | {"id": "6a128d9b-aaaa-bbbb-1111-7402adcf3919", "body": "f7524f74a8e3122c5ee7a79fb786a891d5407674a16a76e6526dd4c771a97a6f4010dcc22b4d23526c6d97823a517b83cee8dcccebc7a8a2306451cf863bbd87"} |