一种环形码、环形码生成方法及其应用技术

技术编号:21116686 阅读:46 留言:0更新日期:2019-05-16 09:16
本发明专利技术公开了一种环形码,包括由内而外依次设置的第一封闭边缘和第二封闭边缘,第一封闭边缘和第二封闭边缘一起围成的区域为加密区,加密区的部分区域为第一加密区,加密区的其余区域为第二加密区。其中,第一加密区为一次加密区,第一加密区设置有第一组n进制数列;第二加密区为二次加密区,第二加密区为空白或图案识别。本发明专利技术提供的环形码可以用于各种产品防伪和印章防伪领域,能够查询相关的生成信息,便于真假的鉴别和信息追溯,能够避免产品假冒和盗用印章现象的发生。

【技术实现步骤摘要】
一种环形码、环形码生成方法及其应用
本专利技术涉及防伪
,尤其是一种环形码、环形码生成方法及其应用。
技术介绍
公章是法人处理内外部事务的印鉴,只有加盖了公章的文件才具有法律效率。但是,私盖公章、公章造假的问题一直困扰着本领域技术人员。由于每次文件加盖公章的印记都是一样的,不能直接区分每个印记的区别,也不能通过印记核实文件是否相符,这样就产生了漏洞,假公章、使用公章等现象频频发生,针对已加盖公章的文件很难识别其真伪。中国技术专利CN206431658U公开了一种环形识别码,可以实现商业活动信息的识别。但是,这种环形识别码的加密程度较低,容易出现仿冒、非法复制的问题,不适合使用在公章防伪领域。
技术实现思路
本专利技术要解决的技术问题是提供一种环形码、环形码生成方法及其应用,能够解决现有技术的不足,便于公章鉴别和信息追溯。为解决上述技术问题,本专利技术所采取的技术方案如下。一种环形码,包括由内而外依次设置的第一封闭边缘和第二封闭边缘,所述第一封闭边缘和所述第二封闭边缘一起围成的区域为加密区,所述加密区的部分区域为第一加密区,所述加密区的其余区域为第二加密区;其中,所述第一加密区为一次加密区,所述第一加密区设置有第一组n进制数列;所述第二加密区为二次加密区,所述第二加密区为空白或图案。作为优选,所述第一加密区设置的第一组n进制数列生成第一环形码,所述第一环形码用于管理信息、审核信息、查询信息和溯源信息中的至少一种信息的追溯;所述第二加密区的空白或图案用于信息识别;或所述第一加密区设置的第一组n进制数列生成第一环形码,所述第一环形码用于管理信息、审核信息、查询信息和溯源信息中的至少一种信息的追溯;所述第二加密区的图案用于对第一加密区的环形码进行校验;或所述第二加密区的图案由第二组n进制数列形成,所述第一组n进制数列和所述第二组n进制数列一起生成第二环形码,所述第二环形码用于管理信息、审核信息、查询信息和溯源信息中的至少一种信息的追溯。作为优选,所述第一封闭边缘和所述第二封闭边缘半径之差小于50mm,所述第一加密区的大小占整个加密区的1%至99%,所述第二加密区域大小占整个加密区的1%至99%;作为优选,所述第一加密区的大小占整个加密区的70%,所述第二加密区域大小占整个加密区的30%或所述第一加密区的大小占整个加密区的50%,所述第二加密区域大小占整个加密区的50%。作为优选,所述第一环形码由第一组n进制数列生成,所述第二环形码由第一组n进制数列和第二组n进制数列共同生成;所述第一环形码和第二环形码均为条形码并且存储在电子存储设备或服务器上。作为优选,所述第一加密区设置的第一组n进制数列通过条形码变换形成;将第二加密区分为至少一个区域,一个图案设置在第二加密区的任意一个区域中,所述任意一个区域对应所述第一加密区中的第一组n进制数列其中的一位数,所述图案用于对第一加密区的环形码进行校验。作为优选,所述图案为十字图案,所述十字图案在第二加密区的位置对应所述第一加密区中的第一组n进制数列其中的一位数且所述十字图案的其中一条直线指向环形码圆心。作为优选,所述环形码的所述第一封闭边缘和/或所述第二封闭边缘为圆形、椭圆形、矩形或者不规则封闭曲线。一种环形码的生成方法,包括:第一加密区的生成步骤,具体的:a、将数据转化为一系列n进制数列;b、随机选定分隔位,根据选定的分隔位将一系列n进制数列进行分隔;c、将随机数加入分隔位,随机数和一系列n进制数列重新组合形成第一组n进制数列;d、将所述第一组n进制数列中的每位数据插入加密区中的部分区域;e、所述第一组n进制数列生成第一环形码;第二加密区的生成步骤,具体的:a、由数字,符号,字母,动物,植物或空白形成图案;b、将图案添加至加密区中其余区域;c、所述第二加密区用于生成信息识别。作为优选,所述分隔位至少为一位,所述分隔位设置在所述一系列n进制数列中每个数之间或每几个数之间的任意位置,所述第一环形码为条形码,所述随机数从n进制数中选择,至少为一位,所述n进制可以为二进制,三进制,四进制,八进制,十进制,十六进制及三十二进制中的一种。一种环形码的生成方法,包括以下步骤:第一加密区的生成步骤,具体的:a、将数据转化为一系列n进制数列;b、随机选定分隔位,根据选定的分隔位将一系列n进制数列进行分隔;c、将随机数加入分隔位,随机数和一系列n进制数列重新组合形成第一组n进制数列;d、将所述第一组n进制数列中的每位数据插入加密区中的部分区域;e、所述第一组n进制数列生成第一环形码;第二加密区的生成步骤,具体的:a、将加密区中的其余区域分为至少一个区域,所述至少一个区域其中的一个区域对应所述第一加密区中的第一组n进制数列其中的一位数;b、将图案填充至所述至少一个区域其中的一个区域,所述图案对应所述第一加密区中的第一组n进制数列其中的一位数,所述图案用于对第一加密区的环形码进行校验。作为优选,所述分隔位至少为一位,所述分隔位设置在所述一系列n进制数列中每个数之间或每几个数之间的任意位置,所述第一环形码为条形码,所述随机数从n进制数中选择,至少为一位,所述n进制可以为二进制,三进制,四进制,八进制,十进制,十六进制及三十二进制中的一种。一种环形码的生成方法,包括:第一加密区的生成步骤,具体的:a、将数据转化为一系列n进制数列;b、随机选定分隔位,根据选定的分隔位将一系列n进制数列进行分隔;c、将随机数加入分隔位,随机数和一系列n进制数列重新组合形成第一组n进制数列;d、将所述第一组n进制数列中的每位数据插入加密区中的部分区域;第二加密区的生成步骤,具体的:a、由数据形成第二组n进制数列;b、将第二组n进制数列添加至加密区中的其余区域;所述第一组n进制数列和第二组n进制数一起形成第二环形码。作为优选,所述分隔位至少为一位,所述分隔位设置在所述一系列n进制数列中每个数之间或每几个数之间的任意位置,所述第二环形码为条形码,所述随机数从n进制数中选择,至少为一位,所述n进制可以为二进制,三进制,四进制,八进制,十进制,十六进制及三十二进制中的一种。一种环形码的生成方法,包括以下步骤:a、第一加密区数据生成条形码,条形码左右两侧布置第二加密区数据,形成条形区域,条形区域高度不小于预生成环形码的中心到任一封闭边缘的距离,条形区域宽度为高度的2π倍。b、以环形码中心为原点建立坐标系,把条形码区域数据转换到环形码区域范围坐标系中,转换后形成圆形吗,圆形区码半径为r,圆形码内数据完全由条形区域数据提供;c、圆形码内任意一点P,通过其坐标(a,b)计算出在条形区域内对应点P1的位置,设P1点距左边界和上边界垂线距离分别为L1和L2,计算L1、L2算法如下:d、将预设环形图形设置在圆形码中,预设环形图形与其所在圆形码裁切,保留环形图形内数据,生成完整环形码。一种环形码的应用,将环形码设置在印章图案本体内或图案本体外。作为优选,环形码设置在印章图案本体内的最外围或者设置在印章图案本体外环绕印章外围的位置处,所述环形码的形状与印章图案形状相适配。作为优选,环形码与印章同步或异步印制在介质上,所述环形码用于对印章进行鉴别和信息追溯。根据本专利技术提供的环形码、环形码生成方法及环形码的应用,能够将具有法律效力的文件及票据本文档来自技高网...

【技术保护点】
1.一种环形码,其特征在于:包括由内而外依次设置的第一封闭边缘和第二封闭边缘,所述第一封闭边缘和所述第二封闭边缘一起围成的区域为加密区,所述加密区的部分区域为第一加密区,所述加密区的其余区域为第二加密区;其中,所述第一加密区为一次加密区,所述第一加密区设置有第一组n进制数列;所述第二加密区为二次加密区,所述第二加密区为空白或图案。

【技术特征摘要】
1.一种环形码,其特征在于:包括由内而外依次设置的第一封闭边缘和第二封闭边缘,所述第一封闭边缘和所述第二封闭边缘一起围成的区域为加密区,所述加密区的部分区域为第一加密区,所述加密区的其余区域为第二加密区;其中,所述第一加密区为一次加密区,所述第一加密区设置有第一组n进制数列;所述第二加密区为二次加密区,所述第二加密区为空白或图案。2.根据权利要求1所述的环形码,其特征在于:所述第一加密区设置的第一组n进制数列生成第一环形码,所述第一环形码用于管理信息、审核信息、查询信息和溯源信息中的至少一种信息的追溯;所述第二加密区的空白或图案用于信息识别;或所述第一加密区设置的第一组n进制数列生成第一环形码,所述第一环形码用于管理信息、审核信息、查询信息和溯源信息中的至少一种信息的追溯;所述第二加密区的图案用于对所述第一环形码进行校验;或所述第二加密区的图案由第二组n进制数列形成,所述第一组n进制数列和所述第二组n进制数列一起生成第二环形码,所述第二环形码用于管理信息、审核信息、查询信息和溯源信息中的至少一种信息的追溯。3.根据权利要求1所述的环形码,其特征在于:所述第一封闭边缘和所述第二封闭边缘半径之差小于50mm,所述第一加密区的大小占整个加密区的1%至99%,所述第二加密区域大小占整个加密区的1%至99%。4.根据权利要求3所述的环形码,其特征在于:所述第一加密区的大小占整个加密域的70%,所述第二加密区域大小占整个加密区的30%或所述第一加密区的大小占整个加密区的50%,所述第二加密区域大小占整个加密区的50%。5.根据权利要求1至4任一项所述的环形码,其特征在于:所述第一环形码由第一组n进制数列生成,所述第二环形码由第一组n进制数列和第二组n进制数列共同生成;所述第一环形码和第二环形码均为条形码并且存储在电子存储设备或服务器上。6.根据权利要求2所述的环形码,其特征在于:所述第一加密区设置的第一组n进制数列通过条形码变换形成;将第二加密区分为至少一个区域,一个图案设置在所述第二加密区的任意一个区域中,所述任意一个区域对应所述第一加密区中的第一组n进制数列其中的一位数,所述图案用于对第一加密区的环形码进行校验。7.根据权利要求6所述的环形码,其特征在于:所述图案为十字图案,所述十字图案在第二加密区的位置对应所述第一加密区中的第一组n进制数列其中的一位数且所述十字图案的其中一条直线指向环形码圆心。8.根据权利要求1至7任一项所述的环形码,其特征在于所述环形码的所述第一封闭边缘和/或所述第二封闭边缘为圆形、椭圆形、矩形或者其他封闭曲线。9.一种环形码的生成方法,其特征在于包括:第一加密区的生成步骤,具体的:a、将数据转化为一系列n进制数列;b、随机选定分隔位,根据选定的分隔位将一系列n进制数列进行分隔;c、将随机数加入分隔位,随机数和一系列n进制数列重新组合形成第一组n进制数列;d、将所述第一组n进制数列中的每位数据插入加密区中的部分区域;e、所述第一组n进制数列生成第一环形码;第二加密区的生成步骤,具体的:a、由数字,符号,字母,动物,植物或空白形成图案;b、将图案添加至加密区中其余区域;c、所述第二加密区用于生成信息识别。10.根据权利要求9所述的环形码的生成方法,其特征在于:所述分隔位至少为一位,所述分隔位设置在所述一系列n进制数列中每个数之间或每几个数之间的任意位置,所述第一环形码为条形码,所述随机数从n进制数中选择,至少...

【专利技术属性】
技术研发人员:桑海明甘戈李松
申请(专利权)人:海明联合能源集团矩网科技有限公司
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1