DB31T 1250-2020 危险化学品安全信息化监管技术规范 危险化学品编码.pdf
- 文档部分内容预览:
DB31/T1250—2020
4.2危险化学品编码数据类型及长度
4.2.1危险化学品品类编码数据类型及长度
危险化学品品类编码数据类型及长度见表3。
沥青路面标准规范范本表3危险化学品品类编码数据类型及长度
4.2.2危险化学品单品编码数据类型及长度
危险化学品单品编码数据类型及长度见表4。
表4危险化学品单品缩码嫩据类型及长度
4.2.3危险化学品编码的组成及示例
危险化学品编码的每个数据项由前导符和数据组成,并且每个数据项之间用“/” 进行分隔,元 示例参见附录的C.1,
4.2.4编码数据中分隔符处理及示例
4.3危险化学品编码数据
4.3.1品类规范标识段
品类规范标识段,由危险化学品生产企业唯一标识、危险化学品目录序号和企业自定义 产品品 组成。
4.3.1.1危险化学品生产企业唯一标识
若该生产企业下属存在若干个不同地点的分支机构,则由生产企业自定义分支机构号,用于区别不 同的下属机构。若不存在下属机构,如省略分支 其缩写前导符
4.3.1.2危险化学品目录序号
4.3.1.3企业自定义产品品类编号
4.3.2品类扩展标识段
产品标识段,即危险化学品在同一批次下、同种包装形式下,单一产品的编号,其由危险化学品的 #号、产品批号以及产品序列号组成,
编码校验段由循环余校验字或消息认证校验字之一组成,采用CRC或者MAC的算法,用于 言息的校验或防伪
危险化学品编码可以使用明文进行加载,或者根据要求对危险品编码进行加密后加载。当使用明 文进行加载时,危险化学品编码应根据要求提供MAC校验,MAC校验算法由安监部门指定。
当危险化学品需要进行密文加载时,编码采用GM/T0002一2012公布的128位SM4的加密方式 将危险化学品编码用0补齐至8的倍数个字符后进行加密。加密算法与密钥扩展算法都采用32轮非 线性选代结构,每次送代由一个轮函数给出,其中轮函数由一个非线性变换和线性变换复合而成,非线 性变换由S盒所给出。
5.2UHFRFID芯片加载
DB31/T1250—202
本标适用的的危险化学品的包 改,分别由数子, 成,每段的缩码见表A.1。 ,后续6位数学表示净重数量
表A.1包装符号编码定义
在危险化学品编码中有两处使用CRC算法,都使用同一CRC16的算法,表达多项式为:X16十X1十 x5+1,初始值为:0x5368。
当计算危险化学品编码字符审的CRC16的值时,将字符串中的学母以及数学,都通过ASCII表转 换成二进制数字串,直至最后的一个分隔符“/”,将此二进制数字串进行CRC16的运算,计算的结果用 大写16进制(HEX)表示,并将该结果转换成字符串放置于危险化学品编码的最后,即16进制的数字 19转换成字符“1”~“9”、16进制的数字AF转换成大写字符A”~"F"”
B.3密文形式CRC处理规则
值时,直接将压缩形式的危险化学品编码的前 24位二进制数字单进行CRC16的运算,并将运算后的结果,截取最低的4位二进制作为CRC16的结 果,放置于压缩形式二进制编码的最后4位
DB31/T1250—2020
DB31/T1250—2020
粉煤灰标准C.1示例1数据内不存在“/"
00kg桶装TDI产品为例,产品数据项见表C.1。
表C.1200kg桶装TDI产品数据项
C.2示例2数据内存在"/"
TDI产品为例,产品数据项见表C.2产品批号内
地质灾害标准规范范本200kg桶装TDI产品数
DB31/T1250—2020
....- 相关专题: 危险化学品