您所在的位置: 成果库 安全二维条码编解码引擎

安全二维条码编解码引擎

发布时间: 2021-09-15

来源: 试点城市(园区)

基本信息

合作方式: 技术许可
成果类型: 软件著作权
行业领域:
新一代信息技术产业,信息传输、软件和信息技术服务业
成果介绍

打击假冒伪劣如何做到从根源上彻底杜绝,单纯的验证产品厂家信息已经远远满足不了市场需求,在防伪的同时能够监控产品的原料、生产、仓储、物流信息,成为近年来防伪发展的主要趋势,防伪溯源体系由此发展为防伪体系中独立的分支并不断壮大。VFRONT信息追溯认为信息追溯标识(包括二维码、条码、RFID)决定了其在防伪溯源中承担了重要的作用,成为了目前市场中防伪溯源的必备工具。

但是,二维码生成需要严格遵循相关标准规定,条码技术本身不具备任何防伪能力,所以追溯条码一旦被他人复制,粘贴在假冒伪劣产品上,将对产品质量追溯系统的可信度会产生极大的负面影响。

汉信码是由国家标准GB/T21049-2007定义的一种矩阵式二维条码。作为信息载体的二维条码自动识别技术具有信息容量大、存储密度高、纠错能力强、数据模式丰富等特点,其应用可以贯穿于整个供应链和物流的全过程,是现有产品质量追溯系统构建的核心技术之一,在一定程度上满足了自动识别的需求。

         一、 安全汉信码的生成

本成果包含.NETJAVA两种平台下的安全汉信码生成模块,以下以.NET平台为例,加以简单说明。encoding.dll已经对安全汉信码.NET平台编码引擎进行了有效封装,使用此DLL文件可以显著提高有关汉信码应用程序的开发效率。encoding.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为安全汉信码生成软件,生成的汉信码包含基本信息及隐藏其中的安全信息两部分。其中的隐藏信息有效提高了汉信码的安全性,并扩展了汉信码的应用领域。

         二、 安全汉信码的识读

本成果包含AndroidIOS两种平台下的安全汉信码识别模块,以下以Android平台为例,加以简单说明。图2显示了安装有安全汉信码解码AppAndroid手机界面。

        图3条码扫描之后的结果显示。不仅显示条码中包含的基本信息,还可以显示其中包含的安全信息。如果使用通用的汉信码识读软件只能显示出基本信息。上述成果可以无缝迁移至QR码等主流二维码应用领域。

成果亮点
团队介绍
成果资料