数字签名设备显示交易数据关键信息的方法

文档序号:6355500阅读:285来源:国知局
专利名称:数字签名设备显示交易数据关键信息的方法
技术领域
本发明涉及一种数字签名设备显示交易数据关键信息的方法,属于信息安全领域。
背景技术
随着互联网的发展,电子商务越来越发达,网上支付成为了人们生活中不可缺少的一部分;为了方便用户消费,各大金融机构纷纷发行USB Key0USB Key是一种USB接口的数字签名设备,在进行网上交易时,交易数据将被发送到USB Key提请用户进行数字签名;当用户确认了该笔交易,USB Key首先对交易数据进行哈希运算,然后对得到的哈希值进行数字签名,最后将签名数据返回;对方收到签名数据 后、使用用户证书和交易数据验证签名数据,当验证通过,表示用户确认了该交易。数字签名是当前最安全的网络身份确认手段,具有不可抵赖性,并且受法律保护。普通USB Key因为无法向用户显示交易数据的关键信息,存在重大安全隐患,已基本被淘汰;液晶USB Key通过内置一块液晶屏,能向用户显示交易数据的关键信息,解决了普通USB Key的安全隐患,因此液晶USBKey的应用越来越广。然而,液晶USB Key因为内置了液晶屏,所以带来几个问题第一液晶模块成本高,造成液晶USB Key性价比低;第二 液晶模块尺寸大,造成液晶USB Key不便携带。

发明内容
本发明提出了一种数字签名设备显示交易数据关键信息的方法,解决了上述现有技术中存在的问题;本发明提供的一种数字签名设备显示交易数据关键信息的方法,(I)数字签名设备根据交易数据的关键信息生成图片;(2)主机读取并显示设备生成的图片;(3)用户通过观察图片获得关键信息,并判断其真伪;(4)在图片包含的关键信息正确无误时,用户操作数字签名设备自带的用户输入装置,许可数字签名操作。根据本发明的一个方面,其特征还在于,步骤(I)中关键信息包含用户输入的不希望出错的数据。根据本发明的一个方面,其特征还在于,步骤(I)中根据关键信息生成图片时,图片的背景采用了特定的连续图案,用于增加计算机自动识别背景上叠加的字符图案的难度。根据本发明的一个方面,其特征还在于,步骤(I)中生成图片过程中、在把字符转换为字符图案时增加了计算机自动识别难度的难度。根据本发明的一个方面,其特征还在于,所述增加计算机自动识别难度的方法包含扭曲、变形、模糊、加入干扰。根据本发明的一个方面,其特征还在于,步骤(4)中所述用户输入装置包含按键、按钮、感应原件,用户通过按压上述输入装置、许可数字签名操作。根据本发明的一个方面,其特征还在于,步骤(4)中所述用户输入装置为指纹识别模块;用户通过按捺指纹到指纹识别模块的指纹采集器、许可数字签名操作。根据本发明的一个方面,其特征还在于,数字签名设备中已经预先注册了合法用户的指纹。 根据本发明的一个方面,其特征还在于,数字签名设备提取用户按捺指纹的特征,并跟预先注册的指纹相比较,当比对通过时,数字签名设备判定用户许可了当前数字签名操作。根据本发明的一个方面,其特征还在于,数字签名设备通过USB接口跟主机连接,并且其USB设备类型包含USB人工输入设备类型、USB海量存储设备类型、USB视频输入设备类型。


图I是本发明的数字签名设备显示交易数据关键信息的方法的流程示意图。图2是本发明的把字符转换为字符图案的方法的流程示意图。
具体实施例方式为了使本发明的目的、技术方案和优点更加清楚,下面参照附图对本发明进一步详细描述。本发明的数字签名设备显示交易数据关键信息的方法的流程示意图,如图I所示步骤101,数字签名设备根据交易数据的关键信息产生图片,然后执行步骤102 ;步骤102,主机读取并显示设备生成的图片,然后执行步骤103 ;步骤103,用户通过观察图片获得关键信息,并判断其真伪,如果为真,则执行步骤104,否则执行步骤105 ;步骤104,用户操作数字签名设备自带的用户输入装置,许可该数字签名交易。步骤105,取消该数字签名交易。本发明的具体实施方式
包含两个实施例,为了把各个实施例阐述的更加清楚,特预先进行说明说明I :本发明实施例一的数字签名设备为带指纹识别的USB Key ;说明2 :本发明实施例二的数字签名设备为带确认按钮的USB Key0本发明的实施例一的指纹USB Key的
具体实施例方式指纹USB Key的用户需要预先注册指纹到数字签名设备;在步骤104中,用户需按捺指纹,当指纹比对通过时,指纹USB Key判定用户已经许可了当前的数字签名;本实施例的其他步骤,请参考图I所示的流程示意图。本发明的实施例二的指纹USB Key的
具体实施例方式
该USB Key具备一个确认按钮,用户按压此按钮提示USB Key可以进行数字签名;在步骤106中,用户通过按压确认按钮,通知该USB Key进行数字签名操作;本实施例的其他步骤,请参考图I所示的流程示意图。本发明的把字符转换为字符图案的方法的流程示意图,如图2所示。步骤201,根据字符查找到预存的图案模板,获得字符图案,然后从步骤202-205中任选一个或者多个步骤,并按任意顺序依次执行,最后进入步骤206 ;步骤202,对字符图案进行扭曲操作;步骤203,对字符图案进行变形操作;步骤204,对字符图案进行模糊操作;步骤205,对字符图案进行加入干扰操作;步骤206,得到用于主机显示的字符图案,该字符图案增加了被计算机自动识别的难度;以上所有说明只是用来帮助理解本发明提出的方法,本领域的技术人员可以依据本发明的思想,实现本发明提出和包含的所有技术方案;本说明书内容并不用于限制本发明。权利要求
1.一种数字签名设备显示交易数据关键信息的方法,其特征在于该方法包含步骤, (1)数字签名设备根据交易数据的关键信息生成图片; (2)主机读取并显示设备生成的图片; (3)用户通过观察图片获得关键信息,并判断其真伪; (4)在图片包含的关键信息正确无误时,用户操作数字签名设备自带的用户输入装置,许可数字签名操作。
2.根据权利要求I所述的方法,其特征在于,步骤(I)中关键信息包含用户输入的不希望出错的数据。
3.根据权利要求I所述的方法,其特征在于,步骤(I)中根据关键信息生成图片时,图片的背景采用了特定的连续图案,用于增加计算机自动识别背景上叠加的字符图案的难度。
4.根据权利要求I所述的方法,其特征在于,步骤(I)中生成图片过程中、在把字符转换为字符图案时增加了计算机自动识别难度的难度。
5.根据权利要求4所述的方法,其特征在于,所述增加计算机自动识别难度的方法包含扭曲、变形、模糊、加入干扰。
6.根据权利要求I所述的方法,其特征在于,步骤(4)中所述用户输入装置包含按键、按钮、感应原件,用户通过按压上述输入装置、许可数字签名操作。
7.根据权利要求I所述的方法,其特征在于,步骤(4)中所述用户输入装置为指纹识别模块;用户通过按捺指纹到指纹识别模块的指纹采集器、许可数字签名操作。
8.根据权利要求7所述的方法,其特征在于,数字签名设备中已经预先注册了合法用户的指纹。
9.根据权利要求8所述的方法,其特征在于,数字签名设备提取用户按捺指纹的特征,并跟预先注册的指纹相比较,当比对通过时,数字签名设备判定用户许可了当前数字签名操作。
10.根据权利要求6或7所述的方法,其特征在于,数字签名设备通过USB接口跟主机连接,并且其USB设备类型包含USB人工输入设备类型、USB海量存储设备类型、USB视频输入设备类型。
全文摘要
本发明涉及一种数字签名设备显示交易数据关键信息的方法在数字签名之前,数字签名设备根据交易数据中的关键信息生成图片,主机读取并显示图片,用户观察图片可获得关键信息并判断其真伪;在图片中关键信息正确无误时,用户通过数字签名设备自带的用户输入装置许可数字签名操作;通过本发明的方法,用户能从主机屏幕上显示的图片获得交易数据中的关键信息,防止骗签,提高了数字签名安全性,并且数字签名设备可免除显示装置,降低了设备成本。
文档编号G06F21/00GK102654898SQ20111005237
公开日2012年9月5日 申请日期2011年3月4日 优先权日2011年3月4日
发明者董建飞 申请人:董建飞
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1