资源简介
摘要:本文件规定了“北京民生一卡通”二维码的技术要求、数据结构、编码规则及安全性要求。本文件适用于北京市范围内民生一卡通二维码的设计、开发与应用。
Title:Technical Specification for Beijing People's Livelihood All-in-One Card - Part 2: General Requirements for QR Code
中国标准分类号:L80
国际标准分类号:35.240
封面预览
拓展解读
《北京民生一卡通技术规范第2部分:二维码通用要求》(DB11/T 1867.2-2021)对民生一卡通的二维码应用提出了全面的技术指导。以下选取部分关键条文进行深度解读。
在二维码编码规则方面,标准规定了信息结构应包括卡基本信息、业务数据和校验信息三部分。其中卡基本信息包含持卡人身份标识、卡类型等必要信息;业务数据则涵盖交易记录、服务状态等内容;校验信息用于确保数据完整性和安全性。这种分层设计既保证了信息的完整性,也为后续的数据解析提供了便利。
关于二维码生成与验证,标准强调采用符合GB/T 18284的快速响应矩阵码(QR Code)符号,其最小尺寸不得小于25×25毫米,并要求具备抗损毁能力,在30%以内的局部损坏情况下仍能正确识读。此外还规定了生成算法需支持国密SM2算法签名,确保数据传输过程中的安全性和不可抵赖性。
在应用场景兼容性上,标准提出二维码应能在不同终端设备如自助服务机、移动支付设备及手机客户端间实现无缝切换使用。并且针对可能出现的多张卡片绑定同一手机号或身份证号的情况制定了冲突解决机制,通过增加随机因子来区分每笔交易对应的唯一二维码实例。
这些条文不仅为北京市推行民生一卡通提供了强有力的技术支撑,也为其他地区类似项目的实施积累了宝贵经验。