安全二维条码编解码引擎
发布时间: 2021-09-15
来源: 试点城市(园区)
基本信息
打击假冒伪劣如何做到从根源上彻底杜绝,单纯的验证产品厂家信息已经远远满足不了市场需求,在防伪的同时能够监控产品的原料、生产、仓储、物流信息,成为近年来防伪发展的主要趋势,防伪溯源体系由此发展为防伪体系中独立的分支并不断壮大。VFRONT信息追溯认为信息追溯标识(包括二维码、条码、RFID)决定了其在防伪溯源中承担了重要的作用,成为了目前市场中防伪溯源的必备工具。
但是,二维码生成需要严格遵循相关标准规定,条码技术本身不具备任何防伪能力,所以追溯条码一旦被他人复制,粘贴在假冒伪劣产品上,将对产品质量追溯系统的可信度会产生极大的负面影响。
汉信码是由国家标准GB/T21049-2007定义的一种矩阵式二维条码。作为信息载体的二维条码自动识别技术具有信息容量大、存储密度高、纠错能力强、数据模式丰富等特点,其应用可以贯穿于整个供应链和物流的全过程,是现有产品质量追溯系统构建的核心技术之一,在一定程度上满足了自动识别的需求。
一、 安全汉信码的生成
本成果包含.NET、JAVA两种平台下的安全汉信码生成模块,以下以.NET平台为例,加以简单说明。***已经对安全汉信码.NET平台编码引擎进行了有效封装,使用此DLL文件可以显著提高有关汉信码应用程序的开发效率。***中的CSCencode类提供了二次开发的接口函数:
public Image CSCencoding(string data1, string d1Encoding, string data2, string d2Encoding);
public Image CSCencoding(string d1, string d1Encoding, string d2, string d2Encoding,int level,int size);
图1为安全汉信码生成软件,生成的汉信码包含基本信息及隐藏其中的安全信息两部分。其中的隐藏信息有效提高了汉信码的安全性,并扩展了汉信码的应用领域。
二、 安全汉信码的识读
本成果包含Android、IOS两种平台下的安全汉信码识别模块,以下以Android平台为例,加以简单说明。图2显示了安装有安全汉信码解码App的Android手机界面。
图3条码扫描之后的结果显示。不仅显示条码中包含的基本信息,还可以显示其中包含的安全信息。如果使用通用的汉信码识读软件只能显示出基本信息。上述成果可以无缝迁移至QR码等主流二维码应用领域。