【技术实现步骤摘要】
产生及认证彩色条形码的方法、装置与系统
本专利技术是有关于一种产生及认证彩色条形码的方法、装置与系统。
技术介绍
近年来异业合作使用条形码作为凭证已经越来越普遍,但受限于安全性的问题,大多作为免费/廉价的优惠凭证使用,像是银行自动柜员机(AutomatedTellerMachine,ATM)提款后打印和便利商店于消费完后赠送的一维条形码跨业优惠兑换凭证,其认证过程需通过网络与后台验证序号。若应用在高价的凭证,则需打印在具有特殊图样的纸本上,例如统一超商所代售的高铁票卷。这是因为目前所使用的二维条形码为单一编码模式,若要在一张条形码内放入两个不同的机密信息(假设异业合作的两造双方为甲方与乙方),甲乙双方须先制定一套共通的编码协议,包含双方机密信息使用的字段长度,二维条形码屏蔽及错误更正码的使用规则等。除此之外,假设甲方的同一种商品想与不同的乙方合作时,需要制定不同共通编码协议。甲乙双方为了确保彼此的权益,往往会寻求一个公正的第三方来制定此共通的编码协议。从上述问题可以得知,有必要提供一种具备两种编码格式于一身的条形码,使异业合作的双方无须再协商,即可将双方的机密信息 ...
【技术保护点】
一种彩色条形码认证方法,适于由一电子装置使用一彩色条形码凭证进行认证,该方法包括下列步骤:读取该彩色条形码凭证中彼此串接的多个基本符号之间多个边界的一方向信息,据以解出属于第一方的第一认证信息,其中所述多个基本符号为至少两种多边形之一且相邻两基本符号的颜色不同;读取所述多个基本符号的一颜色信息,据以解出属于第二方的第二认证信息;以及依据该第一认证信息及该第二认证信息确认该彩色条形码凭证的持有者的身份。
【技术特征摘要】
2013.12.20 TW 102147591;2013.10.30 US 61/897,2291.一种彩色条形码认证方法,适于由一电子装置使用一彩色条形码凭证进行认证,该方法包括下列步骤:读取该彩色条形码凭证中彼此串接的多个基本符号之间多个边界的一方向信息,根据所述方向信息解出属于第一方的第一认证信息,其中所述多个基本符号为至少两种多边形之一且相邻两基本符号的颜色不同;读取所述多个基本符号的一颜色信息,根据所述颜色信息解出属于第二方的第二认证信息;以及依据该第一认证信息及该第二认证信息确认该彩色条形码凭证的持有者的身份。2.如权利要求1所述的彩色条形码认证方法,其中依据该第一认证信息及该第二认证信息确认该彩色条形码凭证的持有者的身份的步骤包括:使用第一密钥解密该第一认证信息,以取得第一序号;以该第一序号查询一数据库,以取得该彩色条形码凭证的说明及有效日期;读取该第二认证信息中记录的该第二方的非机密信息;以及比对该说明、该有效日期及该非机密信息,以确认该彩色条形码凭证的真伪。3.如权利要求2所述的彩色条形码认证方法,其中依据该第一认证信息及该第二认证信息确认该彩色条形码凭证的持有者的身份的步骤还包括:读取该第二认证信息中记录的该第二方的机密信息;使用第二密钥解密该机密信息,以取得该第二方的第二序号及数字签名;以及依据该第二序号及该数字签名确认该彩色条形码凭证的真伪及该持有者的身份。4.如权利要求1所述的彩色条形码认证方法,其中该彩色条形码凭证包括多个基本符号列,所述基本符号列分别包括彼此串接的所述多个基本符号且彼此以一分隔线分隔。5.如权利要求1所述的彩色条形码认证方法,其中所述多边形包括平行四边形及三角形。6.如权利要求1所述的彩色条形码认证方法,其中该第一认证信息包括该第一方的机密信息、错误更正码、填塞信息及辅助信息其中之一或其组合。7.如权利要求1所述的彩色条形码认证方法,其中该第二认证信息包括该第二方的非机密信息、机密信息、错误更正码及填塞信息其中之一或其组合。8.一种彩色条形码产生方法,适于由一电子装置产生用以认证的一彩色条形码凭证,该方法包括下列步骤:编码属于第一方的第一认证信息,以产生由彼此串接的多个基本符号组成的条形码凭证样本,其中所述多个基本符号为至少两种多边形之一且彼此之间多个边界的方向信息记录该第一认证信息;以及编码属于第二方的第二认证信息于该条形码凭证样本中的所述多个基本符号,以产生由所述多个基本符号组成的该彩色条形码凭证,其中该彩色条形码凭证中相邻两基本符号的颜色不同且所述多个基本符号的颜色信息记录该第二认证信息。9.如权利要求8所述的彩色条形码产生方法,其中在编码属于该第一方的该第一认证信息,以产生由彼此串接的所述多个基本符号组成的该条形码凭证样本的步骤之前,还包括:使用第一密钥加密第一序号,以产生该第一方的机密信息;在该机密信息后面补零,使得补零后的该机密信息的位数符合该方向信息所能储存的位数;依据第一容错率,产生该机密信息的错误更正码;以及串接补零后的该机密信息、该错误更正码,以及填塞信息或辅助信息以形成该第一认证信息。10.如权利要求8所述的彩色条形码产生方法,其中编码属于该第一方的该第一认证信息,以产生由彼此串接的所述多个基本符号组成的该条形码凭证样本的步骤包括:转换该第一认证信息为二进制,以产生该条形码凭证样本,使得该条形码凭证样本的该方向信息记录该第一认证信息。11.如权利要求8所述的彩色条形码产生方法,其中在编码属于该第二方的该第二认证信息于该条形码凭证样本中的所述多个基本符号,以产生由所述多个基本符号组成的该彩色条形码凭证的步骤之前,还包括:使用第二密钥加密第二序号及数字签名,以产生该第二方的机密信息;在该机密信息后面补零,使得补零后的该机密信息的位数符合该颜色信息所能储存的位数;依据第二容错率,产生该机密信息的错误更正码;以及串接非机密信息、补零后的该机密信息、该错误更正码及填塞信息以形成该第二认证信息。12.如权利要求8所述的彩色条形码产生方法,其中编码属...
【专利技术属性】
技术研发人员:樊恩戎,陈宥霖,陈志玮,吴念祖,
申请(专利权)人:财团法人工业技术研究院,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。