一种电子签名工具的密码校验方法与电子签名工具的制作方法

文档序号:6573462阅读:218来源:国知局
专利名称:一种电子签名工具的密码校验方法与电子签名工具的制作方法
技术领域
本发明涉及电子技术应用领域,尤其涉及一种电子签名工具的密码校验方法与电子签 名工具。
背景技术
目前,许多用户需要通过网上银行系统办理业务,随着电子证书(电子签名)的立 法,在日常的应用实践中还有许多用户使用个人数字移动证书(比如USBKEY等)。个人 数字移动证书也就是个人电子签名工具,可以对数据进行加密、签名、认证,在网络支付 和网上交易时大大提高了安全性。现有技术中经常会使用具备人机交互功能的个人电子签名工具,这种个人电子签名工 具一般具有语音输入或输出功能和输入按钮,这样可以大大提高使用时的安全性,例如, 可以使用按钮输入关键数据,如输入交易密码时,由于输入数据都是在个人电子签名工具 内获得,数据安全有了保障,这一方式可称为"安全输入"。但是由于输入时需要按动输入 按钮,这样就增加了使用者的操作次数。另外,为了安全起见,目前个人电子签名工具都具有工作密码,用户在使用个人电子 签名工具时,需要先校验这个工作密码,校验成功后,个人电子签名工具才能使用,而且 这个工作密码的校验过程通常都有尝试校验次数的限制,当校验尝试的次数达到尝试校验 次数的限制时,就会锁定当前工作密码,造成个人电子签名工具无法使用,必须到专门的 地方(如网络银行管理者)去解锁。如果每次输入都采用上述的方法通过输入按钮进行"安全输入",使用起来会觉得麻 烦。还有一种方式,工作密码通过入按钮进行"安全输入",校验时通过计算机键盘输入校 验数据指令,再发送给个人电子签名工具。如果有黑客或病毒攻击计算机,通常会自动向 接口 (也就是个人电子签名)发送工作密码的校验指令,来进行重复多次的校验,当校验 尝试的次数达到尝试校验次数的限制时,就会锁定当前工作密码,造成个人电子签名工具 无法使用,给用户造成使用的不便,从而对个人电子签名工具的可靠性造成怀疑。发明内容鉴于上述问题,本发明的目的是提供一种电子签名工具的密码校验方法与电子签名工 具,能方便用户在正常情况下的使用,同时如果出现了黑客或病毒攻击计算机等情况,用 户也能通过最后一次的强制安全输入功能来校验工作密码,从而防止了工作密码被恶意锁 定而为用户带来的麻烦,而且也能变相提醒用户受到了某种恶意攻击。 本发明的目的是通过以下技术方案实现的一种电子签名工具的密码校验方法,用于根据输入的校验指令对接收的电子签名工具 的工作密码进行校验处理,获取所述校验指令的过程包括通过计算机输入校验指令;当允许校验尝试的次数减少至设定值时,只允许通过安全 输入的方式输入校验指令。获取所述工作密码的步骤包括-通过安全输入的方式输入电子签名工具的工作密码。所述的设定值可以为1。所述的设定值可以为2。一种电子签名工具,包括安全输入接口,用于接收通过安全输入的方式输入的数据; 计算机输入接口,用于接收通过计算机输入的数据;数据处理单元,根据接收到的校验指令对接收的工作密码进行校验处理; 控制单元,在数据处理单元进行校验处理结果为校验尝试的次数减少至设定值时,只 允许接收通过安全输入的方式输入的数据。所述的通过安全输入的方式输入的数据包括工作密码和/或校验指令;通过计算机输入的数据包括校验指令。由上述本发明提供的技术方案可以看出,本发 明所述的一种电子签名工具的密码校验方法与电子签名工具,通过安全输入的方式输入电 子签名工具的工作密码,通过计算机输入校验指令;当允许校验尝试的次数减少至设定值 时,只允许通过安全输入的方式输入校验指令。这样即能方便用户在正常情况下的使用, 同时如果出现了黑客或病毒攻击计算机等情况,用户也能通过最后一次的强制安全输入功 能来校验工作密码,从而防止了工作密码被恶意锁定而为用户带来的麻烦,而且也能变相 提醒用户受到了某种恶意攻击。


图1为本发明所述的一种电子签名工具的密码校验方法的流程图。 图2为本发明所述的一种电子签名工具的结构示意图。
具体实施方式
本发明所述的一种电子签名工具的密码校验方法的实施例,提供了一种方便使用的个 人电子签名工具的工作密码的校验方法。具体为在具有安全输入功能(比如通过个人电子签名工具上的按钮等方式)的个人电子签名 工具上,当用户觉得麻烦而不想通过安全输入进行工作密码校验时,可以通过传统的计算 机(如键盘)输入,通过接口发送给个人电子签名工具进行校验的方式,但当出错的次数 到达最后一次的时候,就强制用户必须进行安全输入的工作密码校验。这样即能方便用户 在正常情况下的使用,同时如果出现了黑客或病毒攻击计算机等情况,用户也能通过最后 一次的强制安全输入功能来校验工作密码,从而防止了工作密码被恶意锁定而为用户带来 的麻烦,而且也能变相提醒用户受到了某种恶意攻击。如图1所示,本发明的实施例所述的一种电子签名工具的密码校验方法,用于根据输入 的校验指令对接收的电子签名工具的工作密码进行校验处理,在网络交易的过程中通常需 要输入交易工作密码,通常通过安全输入的方式输入电子签名工具的工作密码;也就是说 电子签名工具接受来自"安全输入"方式的输入数据;获取所述校验指令进行校验的过程具 体包括-步骤11A、通过计算机(如键盘)输入校验指令; 步骤11B、通过安全输入的方式输入校验指令;步骤12、判断允许校验尝试的次数是否小于或等于设定值,如是执行步骤17,否则, 执行步骤13;这里需在说明的是,所述的设定值为通常为1,当然为了更加保险,防止工作密码被意外锁定或一时大意输入错误,设定值也可以为2、 3、 4等等,且可以人为设定。步骤13、电子签名工具根据输入的校验指令对输入的工作密码进行校验,并输出校验 结果;步骤14、判断校验是否成功,如是执行步骤20;否则执行步骤15;步骤15、判断允许校验尝试的次数是否为O,如是执行步骤19,否则,等待下一次校验,执行步骤16;步骤16、校验尝试的次数减1,返回校验失败;步骤17、判断校验指令是否通过"安全输入"方式的输入,如是,执行骤14;否则执行 步骤化;步骤18、返回错误提示,提示要求通过"安全输入"方式的输入校验指令; 步骤19、锁定工作密码。步骤20、重新设定校验尝试的次数,返回成功,允许进行网络交易。如图2所示,本发明的实施例所述的一种电子签名工具,具体包括安全输入接口、计算机输入接口、数据处理单元与控制单元,其中-安全输入接口,用于接收通过安全输入的方式输入的数据;也就是接收来自于电子签 名工具的输入按钮(也可是其它输入方式)输入的数据包括工作密码和/或校验指令。计算机输入接口,用于接收通过计算机输入的数据;也就是接收来自计算机(键盘) 输入的校验指令数据处理单元,根据接收到的校验指令对接收的工作密码进行校验处理; 控制单元,在数据处理单元进行校验处理结果为校验尝试的次数减少至设定值时,只 允许接收通过安全输入的方式输入的数据。综上所述,应用本发明所述的方法与装置,它主要具有以下几种优点1、 易于实现对原有系统几乎没有的改动;2、 成本低只需要对具备安全输入功能的个人电子签名工具内的软件进行适当功能改 进即可。3、 通用性强此项方法原则上适用于几乎所有的具备安全输入功能的个人电子签名工具。4、 实用性强,便于普及都是成熟技术的应用。实现起来简单易行,便于推广应用。 总之,应用本发明方法,增加了安全个人电子签名工具应用的方便性,简单方便,便于普及。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任 何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都 应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为 准。
权利要求
1. 一种电子签名工具的密码校验方法,用于根据输入的校验指令对接收的电子签名工具的工作密码进行校验处理,其特征在于,获取所述校验指令的过程包括通过计算机输入校验指令;当允许校验尝试的次数减少至设定值时,只允许通过安全输入的方式输入校验指令。
2、 根据权利要求1所述的电子签名工具的密码校验方法,其特征在于,获取所述工作 密码的步骤包括通过安全输入的方式输入电子签名工具的工作密码。
3、 根据权利要求1或2所述的电子签名工具的密码校验方法,其特征在于,所述的设 定值为1。
4、 根据权利要求1或2所述的电子签名工具的密码校验方法,其特征在于,所述的设 定值为2。
5、 一种电子签名工具,其特征在于,包括 安全输入接口,用于接收通过安全输入的方式输入的数据; 计算机输入接口,用于接收通过计算机输入的数据;数据处理单元,根据接收到的校验指令对接收的工作密码进行校验处理; 控制单元,在数据处理单元进行校验处理结果为校验尝试的次数减少至设定值时,只 允许接收通过安全输入的方式输入的数据。
6、 根据权利要求5所述的电子签名工具,其特征在于,所述的通过安全输入的方式输 入的数据包括工作密码和/或校验指令;通过计算机输入的数据包括校验指令。
全文摘要
本发明所述的一种电子签名工具的密码校验方法与电子签名工具,通过安全输入的方式输入电子签名工具的工作密码,通过计算机输入校验指令;当允许校验尝试的次数减少至设定值时,只允许通过安全输入的方式输入校验指令。这样即能方便用户在正常情况下的使用,同时如果出现了黑客或病毒攻击计算机等情况,用户也能通过最后一次的强制安全输入功能来校验工作密码,从而防止了工作密码被恶意锁定而为用户带来的麻烦,而且也能变相提醒用户受到了某种恶意攻击。
文档编号G06Q30/00GK101246526SQ20071006523
公开日2008年8月20日 申请日期2007年4月6日 优先权日2007年4月6日
发明者李东声 申请人:李东声
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1