印章识别方法和装置的制造方法_4

文档序号:8299809阅读:来源:国知局
的交易信息,则判定待测票据上的印章为伪造印章;反之,则进一步将待测票据本身所加载的交易信息与查询到的交易信息进行匹配。
[0083]第二判定单元50用于如果待测票据上记录的交易信息与查询到的交易信息不匹配,则判定待测票据上的印章是伪造印章。
[0084]第三判定单元60用于如果待测票据上记录的交易信息与查询到的交易信息匹配,则判定待测票据上的印章是真实印章。
[0085]在从数据库中查询到交易信息,并且待测票据上的交易信息与查询到的交易信息匹配,则判定待测票据上的印章为真实印章;反之,只要其中一个条件按不满足,则判定待测票据上的印章为伪造印章,也即是待测票据为伪造票据。
[0086]根据本发明实施例,通过将实物印章的编码变为动态编码并且将动态编码与交易信息(或者交易文件)关联,从而可以不通过图形比对,而是通过查询交易编码所关联的文件与伪造文件上面的信息是否相符,来确认该文件是否为伪造文件以及该枚印章是否为伪造印章,解决了现有技术中无法准确识别票据上印章的真伪问题,从而提高印章真伪查询的效率和真伪查询的成功率。
[0087]优选地,生成单元包括:生成模块,用于根据记录的交易信息生成动态编码;添加模块,用于将动态编码添加到预先生成的印模上;以及印盖模块,用于通过实物印章将添加有动态编码的印模印盖在票据上。
[0088]记录的交易信息包括交易流水号、时间码、用户码交易校验码、业务种类、交易日期、交易操作人、用户账户信息、账户名称、账面金额、开户行等级、开户行信息等信息,动态编码可以是由上述信息组成的动态编码。
[0089]进一步地,生成模块包括:转化子模块,用于将记录的交易信息转化为二进制数字,得到加密参数,并记录得到加密参数的生成时间;运算子模块,用于对加密参数和生成时间进行数据运算,得到动态编码。
[0090]具体地,由上述记录的交易信息汇总后按照一定规则顺序测算出动态编码。其中,以动态编码为A部分,上述基本信息为B部分,将B部分的信息转换为二进制数字,将这些数字做组合,测算出C部分加密参数,将C部分加密参数以及加密参数生成的时间,做数学运算,如后四位合为偶数则做加法运算,后四位之合为奇数做减法运算,后四位之合为偶数并且大于预设值(例如,人工设置的参数20)则做除法运算,后四位之合为奇数并且大于上述预设值则做乘法运算得出最终的动态编码A,但是A部分动态编码不能推到出C和B部分。
[0091]本发明实施例的动态编码的生成过程可以参见方法实施例部分,这里不做赘述。
[0092]虽然现有技术中PKI系列的电子印章也能实现动态编码,但其核心功能是通过对电子文档进行加密解密,来确保文档的完整性。因此带有动态编码的印章图形始终无法剥离出来,即带有动态编码的印模图形无法在电子文档未通过验证的情况下,实现单独将印章打印出来。而本发明实施例的采用实物印章,其所使用的动态编码技术虽然也可以通过计算机软件实现,但是动态编码的生成过程不对电子文档产生任何形式的加密解密或关联行为,整个技术从利用电脑软件制作印模,到通过专用设备将印模盖在纸张上,全部流程与电子文档没有任何关系,从而既避免了传统实物印章每次盖印印模相同,无法防伪的问题,又避免了不同系统间电子印章的不兼容性问题。
[0093]优选地,印章识别装置还包括:检测单元,用于检测动态编码是否符合预设生成规贝1J,预设生成规则为交易发生时生成动态编码的规则;第四判定单元,用于如果动态编码不符合预设生成规则,则判定待测票据上的印章是伪造印章,如果动态编码符合预设生成规贝1J,则基于动态编码从数据库中查询待测票据的动态编码对应的交易信息。
[0094]在交易发生时,均按照相同规则即预设生成规则生成该交易文件对应的动态编码,例如,按照相同的格式或者排列方式生成动态编码。那么,如果动态编码的格式与上述规则不相符,则可以直接认为该动态编码是伪造的,也即是印章为伪造印章。因此,可以在接收待测票据上印盖的印章的动态编码后,对该动态编码进行规则判断,判断该动态编码是否符合上述规则,如果符合,再进行下一步判断;反之,则可以直接判定印章是伪造印章。
[0095]本发明实施例中,通过按照预设生成规则来对接收到的动态编码进行判断来对印章的真伪进行预判,从而可以提高印章真伪的检测效率。
[0096]优选地,匹配单元包括:输出模块,用于如果查询到待测票据的动态编码对应的交易信息,则输出信息输入框,输出信息输入框用于待测票据上记录的交易信息;接收模块,用于在输出信息输入框后,接收输入的待测票据上记录的交易信息;以及匹配模块,用于将输入的待测票据上记录的交易信息与数据库中查询到的交易信息进行匹配。
[0097]本发明实施例中,在查询到待测票据的动态编码对应的交易信息之后,输出信息输入框,用户可以通过向该输入框中输入待测票据上的交易信息即票据信息,检测软件接收用户输入的信息并将这些信息与查询到的交易信息进行匹配。例如,当查询到动态编码对应的交易信息后,在显示界面上显示信息输入框,提示用户输入交易的业务种类、流水号等等交易信息,用户在输入上述交易信息之后,将上述信息与查询到的交易信息进行匹配,如果匹配到,则认为是真实印章;反之,则为伪造印章。这么做的目的在于用户永远无法通过部分票据信息来获取服务器中记载的完整信息,只有当用户输入完成信息并且与服务器记载的完整信息100%相符时,用户才能得到服务器反馈的查询结果。从而避免了第三方用不完全信息套取服务器的完整信息后,伪造一个带有服务器完整记录信息的票据。
[0098]优选地,输出模块包括:输出子模块,用于输出多个信息输入框,多个信息输入框分别用于输入待测票据上记录的多条交易信息,匹配模块包括:匹配子模块,用于将输入的待测票据上记录的多条交易信息分别与数据库中查询到的交易信息进行匹配,其中,如果多条交易信息中任一条与数据库中查询到的交易信息不匹配,则判定待测票据上的印章是伪造印章;如果多条交易信息均与数据库中查询到的交易信息匹配,则判定待测票据上的印章是真实印章。
[0099]查询到待测票据的动态编码对应的交易信息之后,输出多个信息输入框,用户可以在输出的信息输入框中输入相应的交易信息,如果所有交易信息与查询到的信息均匹配,则印章为真实印章;如果有任意一条信息未能匹配,则为伪造印章。本发明实施例中,通过输入多条交易信息来提高验证的准确率。
[0100]当出现一条以上的信息匹配时,将输入框中输入的查询内容以及查询的票据信息做备份处理,将备份内容同步到数据库记录的所办理业务人员的报警名单中。如出现票据规格完全不符,或者票据信息完全不匹配时则通过视频手段截取查询人相貌信息做备份,将信息发送至全部用户做报警处理。
[0101]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0102]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0103]在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0104]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0105]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0106]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、移动终端、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0107]以上
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1