DB11/T 1917.2-2021 城市码编码与应用规范 第2部分:城市二维码
DB11/T 1917.2-2021 City code encoding and application specifications - Part 2: Urban two-dimensional code
基本信息
发布历史
-
2021年12月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:17页 | 字数:- | 开本: -
内容描述
ICS35.240.01
CCSL72
DBDB11/T11917.21—2021
北京市地方标准
DB11/T1917.2—2021
城市码编码与应用规范第2部分:城市
二维码
SpecificationforBeijingcitycodecodingandapplication-Part2:
Citytwo-dimensionalbarcode
2021-12-28发布2022-04-01实施
北京市市场监督管理局发布I
DB11/T1917.2—2021
目次
前言...........................................................................II
引言..........................................................................III
1范围.................................................................................1
2规范性引用文件.......................................................................1
3术语和定义...........................................................................1
4缩略语...............................................................................1
5编码规则.............................................................................2
5.1编码结构.......................................................................2
5.2市级标准域.....................................................................2
5.3扩展信息域.....................................................................2
5.4安全信息域.....................................................................3
6编码要求.............................................................................3
6.1通用要求.......................................................................3
6.2编码域要求.....................................................................3
6.3安全信息域.....................................................................4
7编码应用要求.......................................................................4
7.1城市二维码表示要求.............................................................4
7.2基于场景的编码方式.............................................................4
7.3基于展示终端类型的编码方式.....................................................4
8城市二维码应用参考模型...............................................................4
9城市二维码使用流程...................................................................5
9.1城市二维码编码流程.............................................................5
9.2城市二维码生成流程.............................................................6
9.3城市二维码核验流程.............................................................7
9.4城市二维码安全解析流程.........................................................7
9.5城市二维码变更流程.............................................................9
9.6城市二维码注销流程.............................................................9
附录A(规范性).......................................................10
附录B(规范性).......................................................12
参考文献..............................................................................13
I
DB11/T1917.2—2021
前言
本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起
草。
本文件是DB11/T1917的第2部分。DB11/T1917已经发布了以下部分:
——第1部分:标识;
——第2部分:城市二维码。
本文件由北京市经济和信息化局提出并归口。
本文件由北京市经济和信息化局组织实施。
本文件起草单位:北京市经济和信息化局、北京市大数据中心、腾讯云计算(北京)有限责任公司、
首都信息发展股份有限公司、中关村科学城城市大脑股份有限公司、北京微芯区块链与边缘计算研究院。
本文件主要起草人:潘锋、刘旭、李丽勤、步飞、范军、赵章界、陈桂红、丰帅媛、王永霞、王娟、
罗志伟、杨晓明、张庆、刘耀坤、罗欣、徐起、张冉、尹航、王崟乐、唐琳、林玎玎。
II
DB11/T1917.2—2021
引言
城市码实体标识(包括身份标识和时空标识),是实现实体之间多源数据互通共享和融合应用的基
础。城市二维码是以实体标识为基础的一种二维码通用编码形式。
本文件是在第1部分规范统一标识的基础之上,为各单位统筹规范编制、使用城市二维码提供指导,
提升二维码的通用识别性,促进二维码“一码通用”。
III
DB11/T1917.2—2021
城市码编码与应用规范第2部分:城市二维码
1范围
本文件规定了城市二维码的编码规则、编码要求、编码应用要求、城市二维码应用参考模型和城市
二维码使用流程。
本文件适用于城市二维码的安全编码、生成、核验、解析、变更、注销等,为规范编制、使用城市
二维码提供指导。
2规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,
仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本
文件。
GB/T18284快速响应矩阵码
GB/T27766二维条码网格矩阵码
DB11/T1917.1城市码编码与应用规范第1部分:标识
3术语和定义
DB11/T1917.1界定的术语及下列术语和定义适用于本文件。
3.1
城市二维码citytwo-dimensionalbarcode
以二维码形式对城市码信息进行的编码,是以实体统一身份标识为基础,按照本文件定义的规则编
制的二维码,一个码对应唯一对象。
3.2
城市码平台city-codeplatform
提供标识管理和共享,以及城市二维码管理和服务等功能的管理系统。
3.3
终端terminal
经联网系统注册并授权的,对系统内的数据、设备有操作需求的设备。
3.4
离线offline
终端不在有线或无线的网络中。
3.5
在线online
终端在有线或无线的网络中。
4缩略语
URL统一资源定位符,即网络地址(UniformResourceLocator)
SM2椭圆曲线公钥密码算法(PublickeyCryptographicAlgorithmSM2BasedonElliptic
Curves)
1
DB11/T1917.2—2021
5编码规则
5.1编码结构
城市二维码采用“市级标准域(引导子域+标准子域)+扩展信息域+安全信息域”三段划分的编码
结构,如图1所示。各码段遵守以下规则:
a)市级标准域用于存放市级统一规范确认的标识信息;
b)扩展信息域用于存放应用发码方确认的扩展标识信息;
c)安全信息域用于存放防伪造、冒充、篡改、抵赖等情况的数字签名、生成时间、签名验证等信
息;
d)除引导标识外的其他信息标识中的数字应以二进制形式表示。
各编码域的赋值规则应符合附录A要求。
图1城市二维码编码结构
5.2市级标准域
5.2.1编码段组成
市级标准域由引导子域和标准子域组成。
5.2.2引导子域
引导子域编码遵循以下规则:
a)引导子域主要存放URL引导标识,即城市二维码通用识别链接,指向城市码通用服务页面,展
示实体的可公开基础信息,长度限制为0-50个字节;
b)URL字段数据需通过URL规则校验,且末尾参数名为“BJID=”。
5.2.3标准子域
标准子域编码遵循以下规则:
a)标准子域存放码体系标识、码授权标识、码属性标识、码身份字段信息;
b)码体系标识用于指示城市码体系归属,标识值固定为“BJID”,长度4个字节;
c)码授权标识用于指示城市二维码的发码方和发放渠道,长度4个字节;
d)码属性标识用于区分码的类型,包含个人码、组织码和物体码等,长度4个字节,赋值应符合
附录B要求;
e)码身份字段由类型、长度和身份标识三个字段构成,长度为4-53个字节。其中身份标识应符合
DB11/T1917.1的相关要求。
5.3扩展信息域
扩展信息域编码应遵循以下规则:
a)扩展信息域由扩展信息域长度和扩展信息标识组成,长度应控制在200个字节内,字符类型不
限;
b)需要添加时空信息的,应当按照DB11/T1917.1中时空标识要求进行编码,加入扩展信息域;
c)不使用扩展信息域时,扩展信息域长度值设为0,不设置扩展信息标识。
2
DB11/T1917.2—2021
5.4安全信息域
5.4.1编码段组成
安全信息域包含码的生成时间和有效时长、数字签名、签名验证信息、签名验证方式、注册版本号
信息。
5.4.2生成时间和有效时长
生成时间是城市二维码创建的时间标识,有效时长是城市二维码可有效使用的时间长度,具体有效
时长由应用发码方确定。生成时间和有效时长共同明确了码的有效日期,应遵循以下规则设置:
a)生成时间使用北京时间(中国国家标准时间),从2021-01-0108:00:00时间起采用时间累计
数字表示,精确到秒,字段长度4个字节;
示例:生成时间2022-01-0108:00:00,标识取值为31622400。
b)有效时长以秒为单位表示,字段长度4个字节;
示例:有效时长60秒,标识取值为60。
5.4.3数字签名
编制城市二维码时,可按需采用城市码数字签名组件,将除本字段外的数据进行SM2非对称签名,
获取数字签名信息,编入安全信息域,长度72个字节。
5.4.4签名验证信息
应用发码方有特殊签名验证需求的,可按需附加其他签名,签名后生成的相关数字签名验证信息应
置于安全信息域“签名验证信息”中,包含机构证书编号、证书公钥、证书生成时间、证书有效时长、
用户证书签名等信息,长度117字节。
5.4.5签名验证方式
应用发码方应按照签名验证的逻辑方式,对“签名验证方式”赋值,长度1个字节,解析时按固定
顺序验证。
5.4.6注册版本号
注册版本号指示城市二维码的版本,长度4个字节。
6编码要求
6.1通用要求
城市二维码编码通用要求如下:
a)城市二维码是线上服务入口,应按照“非必要信息不入码”原则,可在线验证处理的业务信息,
不宜编入二维码;
b)敏感和隐私信息应进行加密,不应明文编码,避免信息泄露;
c)不应在城市二维码图像或识读信息中添加引人误解或误导使用者的内容及信息;
d)URL导向的网址应符合政府网站建设相关要求,网页内容应清晰展示实体的相关信息,并保证
信息准确性和实时性;
e)市级标准域和扩展信息域中各类标识编码不宜使用字母“I”“O”“Z”。
6.2编码域要求
6.2.1市级标准域
市级标准域应符合以下要求:
a)引导子域应按需设置,提交城市码平台留存后方可使用;
b)标准子域码授权标识和码属性标识由城市码平台赋值;
c)标准子域码身份字段由应用发码方赋值。
3
DB11/T1917.2—2021
6.2.2扩展信息域
扩展信息域应符合以下要求:
a)扩展信息标识内容由应用发码方按需自行编码,可包含实体基本信息、时空信息、业务信息、
应用信息等;
b)同类实体的扩展信息标识的编码细则由应用发码方统一制定,对信息结构、信息内容、信息顺
序等进行规定;
c)市级标准域编码信息已满足应用需求的,可不再进行扩展信息域编码。
6.3安全信息域
安全信息域应符合以下要求:
a)城市码平台统一建设和提供城市码数字签名组件。
b)应用发码方应将编码规则传至城市码平台,由城市码平台统一赋予版本号。
7编码应用要求
7.1城市二维码表示要求
城市二维码表示应符合以下要求:
a)城市二维码的符号表示应符合GB/T27766或GB/T18284规定的二维码要求。
b)城市二维码印制要清晰完整,确保可机读。
7.2基于场景的编码方式
7.2.1单段编码
引导用户通过网页形式获取可公开信息的场景,可采用市级标准域引导子域单段编码的方式,
定制服务
推荐标准
- DB53/T 327.24-2010 白肋烟 基本烟田建设及管理 2010-10-16
- DB53/T 327.2-2010 白肋烟 烟田规划与布局 2010-10-16
- DB53/T 327.21-2010 白肋烟 集约化育苗基地建设 2010-10-16
- DB53/T 327.22-2010 白肋烟 标准晾房建盖 2010-10-16
- DB53/T 327.23-2010 白肋烟 烟叶工作站建设 2010-10-16
- DB53/T 327.4-2010 白肋烟 生产流程及月历安排 2010-10-16
- DB53/T 327.18-2010 白肋烟 分级扎把 2010-10-16
- DB53/T 327.9-2010 白肋烟 移栽及田间管理 2010-10-16
- DB53/T 327.11-2010 白肋烟 缺素症诊治 2010-10-16
- DB53/T 327.8-2010 白肋烟 大田预整地 2010-10-16