DB31 T 1110.3-2025 食品和食用农产品信息追溯 第3部分:数据接口规范.pdf
《DB31 T 1110.3-2025 食品和食用农产品信息追溯 第3部分:数据接口规范.pdf》由会员分享,可在线阅读,更多相关《DB31 T 1110.3-2025 食品和食用农产品信息追溯 第3部分:数据接口规范.pdf(17页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 35.040.99 CCS L 78 31 上海市地方标准 DB 31/T 1110.32025 代替 DB 31/T 1110.32018 食品和食用农产品信息追溯 第 3 部分:数据接口规范 Full chain traceability of food and edible agricultural products informationPart 3:Data interface 2025-12-23 发布 2026-04-01 实施 上海市市场监督管理局 发 布 DB 31/T 1110.32025 I 目次 前言.II 引言.III 1 范围.1 2 规范性引用文件.1
2、3 术语和定义.1 4 符号和缩略语.2 5 技术要求.2 5.1 基本要求.2 5.2 接口格式定义.2 5.3 数据类型.2 6 服务功能类型.3 7 接口安全.4 7.1 安全认证.4 7.2 数字证书.4 7.3 数字令牌.4 附录 A(规范性)食品和食用农产品追溯系统接口服务功能说明.5 DB 31/T 1110.32025 II 前言 本文件按照GB/T 1.12020标准化工作导则 第1部分:标准化文件的结构和起草规则的规定起草。本文件是DB 31/T 1110食品和食用农产品信息追溯的第3部分。DB31/T 1110已经发布了以下部分:第 1 部分:追溯编码与标识规范;第 2
3、部分:数据元规范;第 3 部分:数据接口规范。本文件代替DB31/T 1110.32018食品和食用农产品信息追溯 第3部分:数据接口,与DB31/T 1110.32018相比,除结构调整和编辑性改动外,主要技术变化如下:a)更改了“技术要求”一章(见第 5 章 5.1、5.2、5.3,2018 年版的第 5 章);b)删除了“数据接口”相关要求(见 2018 年版的第 6 章);c)增加了“服务功能类型”一章(见第 6 章),增加了“食品和食用农产品追溯系统接口服务功能说明”(见附录 A)。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本文件由上海市食品药品安
4、全委员会办公室提出。本文件由上海市市场监督管理局归口并组织实施。本文件起草单位:上海仪电溯源科技有限公司、上海市大数据中心、上海市农业科学院、中国物品编码中心、上海市质量和标准化研究院、上海市农产品质量安全中心、上海前石科技有限公司、上海海关机电产品检测技术中心。本文件主要起草人:王献礼、彭海涛、蔡丽华、张向飞、王轶、方海宾、倪孟锴、李硕、朱丽华、陈旭、祁兵、徐振、齐相峰、陈可、卢宁、张轶荦、吴新敏、夏磊、苏航、钱进、李文婷、王佳琦。本文件及其所代替文件的历次版本发布情况为:2018 年首次发布为 DB31/T 1110.32018;本次为第一次修订。DB 31/T 1110.32025 II
5、I 引言 本文件旨在建立食品和食用农产品信息追溯的基础规范,明确追溯编码、数据元及接口标准,适用于追溯信息的标识、采集与交换。DB 31/T 1110 由以下三个部分组成:第1部分:追溯编码与标识规范,用于规定追溯码的结构、标识方式及符号要求;第2部分:数据元规范,用于规定追溯相关信息的数据分类、结构及格式要求;第3部分:数据接口规范,用于规定追溯信息交换接口的技术要求与安全机制。本文件梳理了上海市食品和食用农产品信息追溯系统的信息交换、共享、传输和认证,确保数据的互操作性、一致性和安全性。DB 31/T 1110.32025 1 食品和食用农产品信息追溯 第 3 部分:数据接口规范 1 范围
6、 本文件规定了上海市食品和食用农产品追溯系统接口的技术要求、服务功能类型和接口安全的要求。本文件适用于上海市食品和食用农产品追溯系统的信息交换、共享、传输和认证的接口实现。2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 7408.1 日期和时间 信息交换表示法 第1部分:基本原则 GB/T 20518 信息安全技术 公钥基础设施 数字证书格式 GB/T 38155 重要产品追溯 追溯术语 DB31/T 1110.1 食品和食用农产
7、品信息追溯 第1部分:追溯编码与标识规范 DB31/T 1110.2 食品和食用农产品信息追溯 第2部分:数据元规范 IETF RFC 2818 TLS上的HTTP(HTTP over TLS)IETF RFC 3548 Base16、Base32、Base64数据编码(The Base16,Base32,and Base64 Data Encodings)IETF RFC 3629 UTF-8,ISO 10646转换格式(UTF-8,a transformation format of ISO 10646)IETF RFC 4627 JSON格式定义(The application/json
8、 media type for javascript object notation)3 术语和定义 GB/T 38155、DB31/T 1110.1、DB31/T 1110.2界定的以及下列术语和定义适用于本文件。3.1 数据接口 data interface 一组用于数据交换的服务。注:包括服务的功能、位置以及通讯的协议、传输格式和认证方法。3.2 数据接口协议 data interface protocol 用来和数据接口(3.1)服务进行通讯的应用层协议。注:其内容包括定义消息的内容、消息类型的语法结构、域所包含的信息的含义,确定通信程序何时发送消息和接收消息的规则。3.3 接口传输规
9、范 interface transmission standard 定义数据源和数据宿之间传送的数据内容的格式和标记语言。3.4 DB 31/T 1110.32025 2 安全认证 security certificate 保证数据传输安全的加密方法和身份认证方法。3.5 数字令牌 digital token 分发给传输方,代表传输方身份及权限的加密字符串。3.6 数字签名 digital signature 附加在数据单元上的一些数据,或是对数据单元所作的密码交换,这种数据或变换允许数据单元接收者确认数据单元的来源和完整性,并防止数据单元被人(例如接收者)伪造。4 符号和缩略语 下列缩略语适
10、用于本文件。CA:数字证书认证机构(Certificate Authority)HTTPS:超文本传输安全协议(HyperText Transfer Protocol over Secure Socket Layer)JSON:JavaScript 对象标记(Java ScriptObject Notation)TLS:传输层安全协议(Transport Layer Security)URL:统一资源定位符(Uniform Resource Locator)UTF-8:一种可变长度字符编码(8-bit Unicode Transformation Format)5 技术要求 5.1 基本要求
11、食品和食用农产品追溯系统的接口应符合下列要求:a)采用符合 IETF RFC 2818 的 HTTPS 协议作为底层承载协议;b)采用符合 IETF RFC 3629 规定的 UTF-8 字符集;c)采用符合 GB/T 7408.1 规定的日期类型;d)采用符合 IETF RFC 3548 规定的 Base64 编码规则将图片、文件二进制字节流转换为字符串;e)接口响应采用 IETF RFC 4627 规定的 JSON 数据格式;f)建立接口日志记录,能识别数据异常或追溯交换数据情况;g)发生错误时,接口将详细的错误代码和错误信息返回给接口使用方,以利于接口使用方进行记录分析和整改。5.2 接
12、口格式定义 接口格式定义包括但不限于:a)接口地址:请求的 URL 地址,一般由域名或 IP、端口号、接口路径组成;b)功能说明:数据接口功能的简要描述;c)参数说明:调用数据接口的输入参数或者输出参数情况;d)请求示例:数据接口的请求参数示例;e)返回示例:数据接口调用正常或异常的报文主体示例;f)接口响应码说明:数据接口的响应状态码。5.3 数据类型 DB 31/T 1110.32025 3 接口支持传输的数据类型应包括:a)字符型,用 String 表示;b)整数型,用 Integer 表示;c)浮点型,用 Float 表示;d)布尔型,用 Boolean 表示;e)日期时间型,用 Da
13、teTime 表示,应符合 GB/T 7408.1 中定义的扩展时间表示法。日期格式为:YYYY-MM-DD,时区为中国北京时间(GMT+8);时间格式为:YYYY-MM-DDThh:mm:ss,时区为中国北京时间(GMT+8);根据信息交换中各方的约定,在不会引起日期和时间组合的表示法与本文件定义的其他表示法出现混淆的情况下,字符T可省略;f)时间戳型,用 Timestamp 表示,通过计算从 1970 年 1 月 1 日 0 点至当前时间的毫秒数,并将毫秒数结果作为数字传输;g)文件型,用字符串标识,应采用 data:;base64,的字符串格式进行拼接。其中:表示文件的类型,例如 app
14、lication/pdf;表示文件二进制字节流的 Base64 编码字符串;h)对象型,用 Object 表示,对应 JSON 中的对象符号;i)数组型,用 Array 表示,是一个或多个 JSON 对象符号的集合;j)空,用 NULL 表示。6 服务功能类型 追溯系统接口服务和格式的定义,应符合附录A的规定。追溯系统接口服务功能的示意图见图1,其类型主要包括:a)授权接口,用于进行身份认证和授权访问,可确保安全性和数据隐私;b)上传接口,用于上传追溯数据到追溯系统中;c)查询接口,用于获取追溯数据和信息,可满足不同环节参与者的查询需求。注:图中实线箭头表示接口调用,实线空心箭头表示产品流向。
15、图 1 追溯系统接口服务功能示例图 DB 31/T 1110.32025 4 7 接口安全 7.1 安全认证 食品和食用农产品追溯系统接口应采用数字证书和数字令牌的方式实现安全认证,数字证书的格式应符合GB/T 20518的规定。平台提供密码和证书服务,用于身份认证、证书解析、证书认证、信息的机密性、完整性和不可否认性验证。7.2 数字证书 使用食品和食用农产品追溯系统接口的生产经营者,可申请具有相应资质的CA中心签发的数字证书。使用数字证书对接口的传输内容进行数字签名,实现身份识别和数据传输安全。7.3 数字令牌 使用食品和食用农产品追溯系统接口的生产经营者,可通过认证接口申请追溯系统签发的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
| 下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB31 1110.3-2025 食品和食用农产品信息追溯 第3部分:数据接口规范 1110.3 2025 食品 食用 农产品 信息 追溯 部分 数据 接口 规范
麦多课文档分享所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



AQ 2001-2004 炼钢安全规程.pdf

