一种基于电子签码的票据验证方法及其系统的制作方法

文档序号:6570047阅读:524来源:国知局
专利名称:一种基于电子签码的票据验证方法及其系统的制作方法
技术领域
本发明涉及的是一种票据验证方法及其系统,特别是一种基于电子签码的票据验证方法及其系统。
票据验证是在人们的经济往来中经常需要使用的技术,尤其对一些涉及重要经济利益的票据如银行支票、汇票等。而目前对票据进行识别普遍采用的方法就是依靠签字或印章进行验证。而这些手段是相当脆弱的,对那些蓄意侵犯者要得到可以乱真的签字或印章应该不是不可能的。因此每年进行伪造(或盗取)支票、汇票的金融犯罪屡见不鲜。
为改善这些缺陷,已有一些改进的方法出现,例如目前已有各大银行广泛采用的支票印章识别系统。该系统采用电脑图象识别技术依据预留印章的电子图象对支票上的印章进行自动识别,从而对支票的真伪进行验证,避免了人为识别的主观性和不稳定性。但是该系统仍然不能使支票真正防伪,因为图象识别系统无法做到百分之百地区分任何两幅任意相象的图象,而且对支票上的金额数字的涂改也无能为力。
本发明的目的是针对目前票据验证中存在不足之处,提供一种基于电子签码的票据验证方法及其系统,是一种真正彻底可靠的、可防止数字涂改的票据验证方法,安全可靠。
一种基于电子签码的票据验证方法及其系统是采取以下方案实现的基于电子签码的票据验证方法用电子签码作为验证依据,电子签码由电子签码器生成,签码器每次生成唯一的有效的电子签码,由签码验证系统对电子签码进行合法性验证,电子签码器通过签码发放系统进行发放,一个由签码器的发放、签码的生成、签码的验证组成一套对票据进行验证的系统。其流程为a)通过签码器发放系统对每个申请签码器者发放签码器,在发放时发放器为发放的签码器分配一唯一的识别号,同时将申请者的一些标志信息如印章、姓名签字、帐号等和识别号同时输入验证系统数据库。
b)当需要对票据进行签码时,输入合法使用密码后启动签码器的电子签码功能,输入用户需要保护的特征数字(如支票上的金额数字特征等,以下简称特征数字)签码器可以生成一个不可重复的一定长数字签码,该码的几个高位数字是特征数字,将该签码记录在票据上便可以作为票据的验证标志。
c)进行票据验证时,首先检查签码中的特征数字和票据是否符合,再将票据上的签码输入签码验证系统,验证系统对签码进行解密分析,如签码合法便分解出用户识别号,否则进行非法提示。当签码不是签码器生成的原码时,验证系统会进行非法提示,当签码虽然是签码器生成的原码,但已经使用过。验证系统也给矛非法提示。
d)当验证系统验证合法便得出识别之后,验证系统从数据库中检索出识别号的申请者的用户标志信息(如签字、印章等)。将检索出的用户标志信息进行显示,通过和票据上的用户标志信息进行对照作最终验证。
基于电子签码的票据验证系统具有电子签码生成器、签码发放系统、签码验证系统。由电子签码生成器自动生成验证签码。签码器包括液晶显示模块、通信接口模块、键盘输入模块、处理模块。
签码验证系统包括用户数据库、签码验证模块、签码输入模块、用户信息显示模块。用户的识别号、使用过的电子签码、用户标志信息(印章、签字等)、用户票据信息(序号、帐号等)存放在用户数据库中。
对签码生成器的发放由签码发放系统进行发放,签码发放系统包括与签码器的通信模块、与数据库的通信模块、分配用户识别号模块、用户信息输入模块、显示模块。
对电子签码的生成和验证有专一的计算程式。其以识别码为原码、以签码发生时间为密匙。将用户需要保护的特征数字带入加密变换函数中。
一种基于电子签码的票据验证方法及其系统优点为1)使验证更加准确可靠、直接地对数字码值进行判断。本发明用电子签码进行票据验证识别,其比现有的图象识别方式更加准确可靠,由于在加密计算中采用不会重复的动态数作为加密密匙,使得一方面加密安全、可靠,另一面签码每次不会重复,防止了盗用和剽窃。
2)将用户标志信息(如印章、签字等)作为签码验证后的输出结果,使得本发明更加安全、可靠,即便签码器被盗或遗失,由于非法使用者无法得知真正的用户信息而无法使用。
3)由于在加密时将用户需要保护的特征数字带入计算中,而且在签码中又有显示表现,使得本发明具有保护用户关心的数字信息的功能。
以下结合附图对本发明作进一步说明。


图1是一种基于电子签码的票据验证方法及其系统示意图。
图2是一种基于电子签码的票据验证系统电子签码生成器组成示意图。
图3是一种基于电子签码的票据验证系统电子签码验证系统组成示意图。
图4是一种基于电子签码的票据验证系统电子签码生成器发放系统组成示意图。
参照附图1-4一种基于电子签码的票据验证系统具有电子签码生成器、签码发放系统、签码验证系统。由电子签码生成器自动生成验证签码,电子签码生成器包括液晶显示模块、通信接口模块、键盘输入模块、处理模块。对签码生成器的发放由签码发放系统进行发放、签码发放系统包括与签码器的通信模块、与数据库的通信模块、发放模块、显示模块。签码验证系统包括用户数据库、签码验证模块、签码输入模块、用户信息显示模块,用户的识别号、使用过的电子签码、用户标志信息、用户票据信息存放在用户数据库中。
参照附图一种基于电子签码的票据验证方法及其系统用电子签码作为验证依据,电子签码由电子签码器生成,签码器每次生成唯一的有效的电子签码,由签码验证系统对电子签码进行合法性验证,电子签码器通过签码器发放系统进行发放,其流程为
a)通过签码器发放系统对每个申请签码器者发放签码器,在发放时发放器为发放的签码器分配一唯一的识别号,同时将申请者的一些标志信息和识别号同时输入验证系统数据库,b)当需要对票据进行签码时,输入合法使用密码后启动签码器的电子签码功能,签码器便可以生成一不可重复的一定长数字签码,将该签码记录在票据上便可以作为票据的验证标志,c)进行票据验证时,首先验证签码中的特征数字和票据是否附合,再将票据上的签码输入签码证系统,验证系统对签码进行解密分析,如签码合法便分解出用户识别号,否则进行非法提示,d)得出用户识别号之后,验证系统从数库中检索出该识别号的申请者用户标志信息,将检索出的用户标志信息进行显示,通过和票据上的用户标志信息进行对照作最终验证。
为了更进一步说明本发明,以下结合实施说明用一台微机作为签码发放系统,其中装有发放软件模块,其与签码器的通讯可以用232串口,与数据库之间可以用TCP/IP进行通讯,用户信息可以用键盘、扫描仪。发放时,首先审查用户是否具有申请签码器资格,包括是否具有合法帐号、信息资料是否齐备等,如审查合格便为其分配一用户号,该号作为以后连同用户信息一道写入即将发放的签码器内,发放过程结束。
每个用户的签码器具有初始密码,该密码在发放时获得,使用中用户可以修改密码。当需要进行票据签码时,首先需要通过输入键盘键入正确的用户密码才能进行工作状态,然后键入用户需要保护的特征数字(如支票的金额特征数字),最后按生码功能键,签码器的生码软件通过专门的计算程式,将内部的识别号加密成票据签码,加密过程中,以一不可能重复序数作为密匙,并将键入的特征数字带入加密计算中,生成一包含用户信息、关键数字信息的唯一不重复的电子签码。该码的前几位是用户需要保护的特征数字,用户将该签码记录到票据上作为进行票据验证时的原始输入。
进行票据验证时,首先检查签码前几位(特征数字)和票据是否一致,如不一致表示票据被涂改,票据非法。如一致,验证系统将签码输入系统,首先进行数据分解,将签码分解为特征数字、密匙序数和待解密码,然后依据特征数字和密匙序数对待解密码通过专门的计算程式进行解密计算得到一原码。如签码是由生码器合法生成的,而且没有被涂改,该原码就是合法的用户识别号。验证系统得到用户识别号后,在用户数据库中检索该用户识别号的用户数据,如用户识别号合法便检索成功。检索成功后,将检索出的用户标志信息(如签字、印章等)进行显示,通过和票据上的用户标志信息进行对照作最终验证。
权利要求
1.一种基于电子签码的票据验证方法其特征在于用电子签码作为验证依据,电子签码由电子签码器生成,签码器每次生成唯一有效的电子签码,由签码验证系统对电子签码进行合法性验证,电子签码器通过签码器发放系统进行发放,其流程为a)通过签码器发放系统对每个申请签码器者发放签码器,在发放时发放器为发放的签码器分配一唯一的识别号,同时将申请者的一些标志信息和识别号同时输入验证系统数据库,b)当需要对票据进行签码时,输入合法使用密码后启动签码器的电子签码功能,签码器便可以生成一不可重复的一定长数字签码,将该签码记录在票据上便可以作为票据的验证标志,c)进行票据验证时,首先验证签码中的特征数字和票据是否附合,再将票据上的签码输入签码验证系统,验证系统对签码进行解密分析,如签码合法便分解出用户识别号,否则进行非法提示,d)得出用户识别号之后,验证系统从数据库中检索出该识别号的申请者用户标志信息,将检索出的用户标志信息进行显示,通过和票据上的用户标志信息进行对照作最终验证。
2.根据权利要求1所述的一种基于电子签码的票据验证方法,其特征在于对电子签码的生成和验证有专一的计算程式,其以识别码为原码、以签码发生时间为密匙,将用户需要保护的特数字带入加密、解密计算中。
3.一种基于电子签码票据验证系统,其特征在于具有签码生成器、签码发放系统、签码验证系统由电子签码生成器自动生成验证码,签码生成器包括液晶显示模块、通信接口模块、键盘输入模块、处理模块;签码验证系统包括用户数据库、签码验证模块、签码输入模块、用户信息显示模块,用户的识别号、使用过的电子签码、用户标志信息、用户票据信息存放在用户数据库中,对签码生成器的发放由签码发放系统进行发放,签码发放系统包括与签码器的通信模块、与数据库的通信模块、发放模块、显示模块。
全文摘要
本发明涉及的是一种票据验证方法及其系统,特别是一种基于电子签码的票据验证方法及系统。基于电子签码的票据验证方法电子签码作为验证依据,电子签码由电子签码器生成,签码器每次生成唯一的有效的电子签码,由签码验证系统对电子签码进行合法性验证,电子签码器通过发放系统进行发放。电子签码的票据验证系统具有电子签码生成器、签码发放系统、签码验证系统。由电子签码生成器自动生成验证签码。
文档编号G06K5/00GK1261188SQ0011210
公开日2000年7月26日 申请日期2000年3月3日 优先权日2000年3月3日
发明者朱文和 申请人:朱文和
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1