[发明专利]产生及认证彩色条形码的方法、装置与系统有效
申请号: | 201310755741.6 | 申请日: | 2013-12-30 |
公开(公告)号: | CN104598859B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 樊恩戎;陈宥霖;陈志玮;吴念祖 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | G06K7/10 | 分类号: | G06K7/10;G06K19/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种产生及认证彩色条形码的方法、装置与系统。此认证方法适于由电子装置使用彩色条形码凭证进行认证。此方法读取彩色条形码凭证中彼此串接的多个基本符号之间多个边界的方向信息,据以解出属于第一方的第一认证信息,其中所述基本符号为至少两种多边形之一且相邻两基本符号的颜色不同,接着再读取基本符号的颜色信息,据以解出属于第二方的第二认证信息,最后则依据此第一认证信息及第二认证信息确认彩色条形码凭证的持有者的身份。 1 | ||
搜索关键词: | 彩色条形码 基本符号 认证信息 读取 认证 凭证 电子装置使用 方向信息 颜色信息 串接的 身份 | ||
读取该彩色条形码凭证中彼此串接的多个基本符号之间多个边界的一方向信息,根据所述方向信息解出属于第一方的第一认证信息,其中所述多个基本符号为至少两种多边形之一且相邻两基本符号的颜色不同;
读取所述多个基本符号的一颜色信息,根据所述颜色信息解出属于第二方的第二认证信息;以及
依据该第一认证信息及该第二认证信息确认该彩色条形码凭证的持有者的身份。
2.如权利要求1所述的彩色条形码认证方法,其中依据该第一认证信息及该第二认证信息确认该彩色条形码凭证的持有者的身份的步骤包括:使用第一密钥解密该第一认证信息,以取得第一序号;
以该第一序号查询一数据库,以取得该彩色条形码凭证的说明及有效日期;
读取该第二认证信息中记录的该第二方的非机密信息;以及
比对该说明、该有效日期及该非机密信息,以确认该彩色条形码凭证的真伪。
3.如权利要求2所述的彩色条形码认证方法,其中依据该第一认证信息及该第二认证信息确认该彩色条形码凭证的持有者的身份的步骤还包括:读取该第二认证信息中记录的该第二方的机密信息;
使用第二密钥解密该机密信息,以取得该第二方的第二序号及数字签名;以及
依据该第二序号及该数字签名确认该彩色条形码凭证的真伪及该持有者的身份。
4.如权利要求1所述的彩色条形码认证方法,其中该彩色条形码凭证包括多个基本符号列,所述基本符号列分别包括彼此串接的所述多个基本符号且彼此以一分隔线分隔。5.如权利要求1所述的彩色条形码认证方法,其中所述多边形包括平行四边形及三角形。6.如权利要求1所述的彩色条形码认证方法,其中该第一认证信息包括该第一方的机密信息、错误更正码、填塞信息及辅助信息其中之一或其组合。7.如权利要求1所述的彩色条形码认证方法,其中该第二认证信息包括该第二方的非机密信息、机密信息、错误更正码及填塞信息其中之一或其组合。8.一种彩色条形码产生方法,适于由一电子装置产生用以认证的一彩色条形码凭证,该方法包括下列步骤:编码属于第一方的第一认证信息,以产生由彼此串接的多个基本符号组成的条形码凭证样本,其中所述多个基本符号为至少两种多边形之一且彼此之间多个边界的方向信息记录该第一认证信息;以及
编码属于第二方的第二认证信息于该条形码凭证样本中的所述多个基本符号,以产生由所述多个基本符号组成的该彩色条形码凭证,其中该彩色条形码凭证中相邻两基本符号的颜色不同且所述多个基本符号的颜色信息记录该第二认证信息。
9.如权利要求8所述的彩色条形码产生方法,其中在编码属于该第一方的该第一认证信息,以产生由彼此串接的所述多个基本符号组成的该条形码凭证样本的步骤之前,还包括:使用第一密钥加密第一序号,以产生该第一方的机密信息;
在该机密信息后面补零,使得补零后的该机密信息的位数符合该方向信息所能储存的位数;
依据第一容错率,产生该机密信息的错误更正码;以及
串接补零后的该机密信息、该错误更正码,以及填塞信息或辅助信息以形成该第一认证信息。
10.如权利要求8所述的彩色条形码产生方法,其中编码属于该第一方的该第一认证信息,以产生由彼此串接的所述多个基本符号组成的该条形码凭证样本的步骤包括:转换该第一认证信息为二进制,以产生该条形码凭证样本,使得该条形码凭证样本的该方向信息记录该第一认证信息。
11.如权利要求8所述的彩色条形码产生方法,其中在编码属于该第二方的该第二认证信息于该条形码凭证样本中的所述多个基本符号,以产生由所述多个基本符号组成的该彩色条形码凭证的步骤之前,还包括:使用第二密钥加密第二序号及数字签名,以产生该第二方的机密信息;
在该机密信息后面补零,使得补零后的该机密信息的位数符合该颜色信息所能储存的位数;
依据第二容错率,产生该机密信息的错误更正码;以及
串接非机密信息、补零后的该机密信息、该错误更正码及填塞信息以形成该第二认证信息。
12.如权利要求8所述的彩色条形码产生方法,其中编码属于该第二方的该第二认证信息于该条形码凭证样本中的所述多个基本符号,以产生由所述多个基本符号组成的该彩色条形码凭证的步骤包括:依据该第二认证信息的长度决定所述多个基本符号所使用的该颜色的数量。
13.一种彩色条形码产生器,包括:边界方向编码模块,编码属于第一方的第一认证信息,以产生由彼此串接的多个基本符号组成的条形码凭证样本,其中所述多个基本符号为至少两种多边形之一且彼此之间多个边界的方向信息记录该第一认证信息;以及
符号颜色编码模块,编码属于第二方的第二认证信息于该条形码凭证样本中的所述多个基本符号,以产生由所述多个基本符号组成的该彩色条形码凭证,其中该彩色条形码凭证中相邻两基本符号的颜色不同且所述多个基本符号的颜色信息记录该第二认证信息。
14.如权利要求13所述的彩色条形码产生器,其中该彩色条形码产生器还包括:第一认证信息产生模块,使用第一密钥加密第一序号,以产生该第一方的机密信息,在该机密信息后面补零,使得补零后的该机密信息的位数符合该方向信息所能储存的位数,依据第一容错率,产生该机密信息的错误更正码,以及串接补零后的该机密信息、该错误更正码,以及填塞信息或辅助信息以形成该第一认证信息。
15.如权利要求14所述的彩色条形码产生器,其中该边界方向编码模块包括转换该第一认证信息为二进制,以产生该条形码凭证样本,使得该条形码凭证样本的该方向信息记录该第一认证信息。16.如权利要求13所述的彩色条形码产生器,其中该彩色条形码产生器还包括:第二认证信息产生模块,使用第二密钥加密第二序号及数字签名,以产生该第二方的机密信息,在该机密信息后面补零,使得补零后的该机密信息的位数符合该颜色信息所能储存的位数,依据第二容错率,产生该机密信息的错误更正码,以及串接非机密信息、补零后的该机密信息、该错误更正码及填塞信息以形成该第二认证信息。
17.如权利要求16所述的彩色条形码产生器,其中该符号颜色编码模块包括依据该第二认证信息的长度决定所述多个基本符号所使用的该颜色的数量。18.一种彩色条形码读取器,包括:边界方向读取模块,读取一彩色条形码凭证中彼此串接的多个基本符号之间多个边界的方向信息,根据所述方向信息解出属于第一方的第一认证信息,其中所述多个基本符号为至
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310755741.6/,转载请声明来源钻瓜专利网。
- 上一篇:用于切换数据库的方法和装置
- 下一篇:患者接口系统