本发明专利技术公开了一种多功能鼠标,包括智能卡读写模块,用于获取智能卡信息并进行处理,并将处理后的智能卡信息传输至鼠标模块,以及根据鼠标模块传输来的智能卡交易数据,对智能卡上的数据进行改写;鼠标模块,用于将智能卡读写模块处理后的智能卡信息传输至与多功能鼠标有线或无线连接的终端,并接收终端传输来的智能卡交易数据,并将其传输给所述显示模块显示;显示模块,用于显示终端通过鼠标模块发送过来的智能卡交易数据。本发明专利技术扩展了鼠标的功能,节约了终端的接口资源;同时使得用户可以对整个交易过程中的交易数据进行监控,从而使得用户可以得知终端发送的智能卡交易数据是否被木马程序等随意篡改,进而采取相应的措施,避免较大的损失。
【技术实现步骤摘要】
本专利技术涉及通讯领域和智能卡应用领域,尤其涉及一种多功能的鼠标。
技术介绍
随着信息技术的快速发展,磁条银行卡已经得到广泛使用。为了提高其使用安全性逐渐将该磁条银行卡结合到含有安全芯片的智能卡中,而与其配套使用的智能卡读写器也将逐渐成为个人电脑的标准外设配置。这就使得该智能卡读写器必须在PC机上针对该智能卡读写器增加相应的对外接口,但目前PC的对外通讯的连接接口已经有很多,这就造成了接口资源的浪费;并且电脑对外通讯的连接接口数量有限,不能够无限制地增加外设。另外,在某些场合下电脑上智能卡读写器使用接口是受限制的。并且在智能卡和智能卡读卡器的整个使用过程中,是由PC程序主导,当PC上的木马程序等恶意篡改使用过程中的关键数据,例如交易金额或账户等信息时,使用者是完全不知情的,这就给使用者造成了很严重的安全隐患。
技术实现思路
本专利技术要解决的主要技术问题是,提供一种多功能鼠标,充分利用了 PC有限的对外接口,将鼠标功能和智能卡读写器的功能结合在一起,同时能够让使用者在使用过程中监控交易过程中的关键数据,从而得知该交易过程是否正常交易。为解决上述技术问题,本专利技术采用的技术方案如下:一种多功能鼠标,包括鼠标模块,还包括智能卡读写模块和显示模块,其中,所述智能卡读写模块用于获取智能卡信息并进行处理,并将处理后的智能卡信息传输至所述鼠标模块,以及根据所述鼠标模块传输来的智能卡交易数据,对智能卡上的数据进行改写;所述鼠标模块用于将所述智能卡读写模块处理后的智能卡信息传输至与所述多功能鼠标有线或无线连接的终端,并接收所述终端传输来的智能卡交易数据并将其传输给所述显示模块显示;所述显示模块用于显示所述终端通过所述鼠标模块发送过来的智能卡交易数据。进一步地,所述鼠标模块包括主处理器子模块和接口子模块,其中,所述主处理器子模块用于将所述智能卡读写模块发送来的智能卡信息,通过所述接口子模块发送给终端;以及控制所述接口子模块接收的由所述终端发送来的智能卡交易数据,在所述显示模块上显示;所述接口子模块用于将所述智能卡信息传输至终端,以及将所述终端发送来的智能卡交易数据传输至所述主处理器子模块。更进一步地,所述智能卡读写模块包括确认子模块,所述确认子模块用于当所述显示模块显示的智能卡交易数据有效时,采集输入的确认信息,并发送给所述主处理器子模块;所述主处理器子模块还用于根据所述确认信息,通过所述智能卡读写模块对智能卡上的原始数据进行改写。更进一步地,所述鼠标模块包括按键子模块,所述按键子模块用于采集鼠标按键的点击信息;所述确认子模块与所述按键子模块复用。更进一步地,所述按键子模块包括左键和右键,所述确认子模块与所述左键复用。更进一步地,所述智能卡信息包括身份识别信息和前期处理数据,所述智能卡读写模块包括与所述鼠标模块连接的身份识别子模块和前期处理子模块,其中,所述身份识别子模块用于对智能卡进行身份识别,得到身份识别信息;所述前期处理子模块用于对智能卡进行前期处理,得到前期处理数据。更进一步地,所述智能卡读写模块还包括接触式智能卡读写器和非接触式智能卡读写器,其中,所述接触式智能卡读写器用于获取并处理接触式智能卡的智能卡信息,并根据所述智能卡交易数据对所述接触式智能卡的原始数据进行改写;所述非接触式智能卡读写器用于对非接触式智能卡的智能卡信息,并根据所述智能卡交易数据对所述非接触式智能卡的原始数据进行改写。本专利技术的有益效果是:本专利技术的多功能鼠标通过将智能卡读写模块、鼠标模块和显示模块结合在一起,并且该智能卡读写模块通过该鼠标模块与终端通信,从而扩展了鼠标的功能;并且本专利技术的多功能鼠标的显示模块显示通过该鼠标模块发送来的终端上输入的智能卡交易数据,使得智能卡用户可以通过该显示模块显示的智能卡交易数据的有效性,即用户通过该显示模块可以判断由终端发送过来的智能卡交易数据是否与其实际输入的智能卡交易数据相一致,从而使得智能卡用户可以监控整个交易过程,避免了由于终端上的木马程序擅自篡改交易数据但智能卡用户不知道的情况下确认交易而导致重大损失,进而不仅扩展了鼠标的功能,也提高了鼠标与智能卡读写器的应用方便性和安全性。本专利技术的多功能鼠标的智能卡读写模块通过鼠标模块的接口子模块将智能卡信息发送给终端,并通过该接口子模块接收终端上输入的智能卡交易数据,即该智能卡读写模块与鼠标模块复用终端的一个对外通讯接口,增加了接口的复用性,节约了终端的接口资源。本专利技术的多功能鼠标通过在智能卡读写模块中设置确认子模块,且该确认子模块与鼠标模块的按键子模块,即与鼠标的左键复用,从而使得当智能卡用户在显示模块上得知终端发送给来的智能卡交易数据与其在终端键盘上实际输入的智能卡交易数据一致时,才按下该鼠标的左键确认该智能卡交易数据有效,从而避免当得知显示的智能卡交易数据与实际输入终端的智能卡交易数据不一致时,即显示的智能卡交易数据无效时,不能够有效地阻止本次交易。附图说明图1为本专利技术的多功能鼠标的一实施例的结构框图;图2为本专利技术的多功能鼠标的鼠标模块的一实施例的结构框图;图3为本专利技术的多功能鼠标的智能卡读写模块的一实施例的结构框图;图4为本专利技术的多功能鼠标的智能卡读写模块的又一实施例的结构框图;图5为本专利技术的多功能鼠标的操作流程的一实施例的流程图。具体实施例方式下面通过具体实施方式结合附图对本专利技术作进一步详细说明。本专利技术的核心思想为:将标准的鼠标模块与智能卡读写模块组合在一起,且该鼠标模块和智能卡读写模块复用终端的一个对外接口,即智能卡读写模块和鼠标模块均通过鼠标模块的接口子模块与终端进行有线或无线通讯,从而扩展了鼠标的功能,同时节约了接口资源,增加了终端对外通讯接口的复用性;另外增设了一个显示模块,从而可以对实际交易数据进行监控,防止终端上的木马程序擅自篡改交易过程中终端内的实际交易数据,而用户却不知道从而导致损失;进一步地,通过将智能卡读写模块的确认子模块与鼠标模块的按键子模块复用,即只有当显示模块显示的数据与实际交易数据一致时,按下鼠标左键(即确认按键),从而阻止交易数据与显示数据不一致时的交易,进而挽回了用户的损失。请参考图1,为本实施方式的多功能鼠标的一实施例的结构框图。本实施例中的多功能鼠标包括鼠标模块101、智能卡读写模块102和显示模块103,其中,智能卡读写模块102包括与该鼠标模块101相连的身份识别子模块和前期处理子模块,该身份识别子模块和前期处理子模块分别用于按照PBOC规范(《中国金融集成电路(IC)卡规范》)对智能卡进行身份识别和前期处理,并将处理后的身份识别信息和前期处理数据等智能卡信息通过该鼠标模块101传输至PC104 ;鼠标模块101用于将PC104传输来的智能卡交易数据(例如智能卡用户通过PC键盘输入的交易和账号等)传输至显示模块103进行显示;若显示模块103显示的智能卡交易数据有效,即显示模块103显示的智能卡交易数据与实际在PC上输入的智能卡交易数据一致时,则智能卡读写模块102对智能卡上的原始数据进行改写,例如扣除或者增加智能卡的金额。目前智能卡与智能卡读写器的整个配合使用过程中完全是由PC程序主导,但如果PC上有木马程序等,则可随意篡改交易过程中的智能卡交易数据,如交易金额或账号等信息,而用户完全不知情。而本实施例中通本文档来自技高网...
【技术保护点】
一种多功能鼠标,包括鼠标模块,其特征在于,还包括智能卡读写模块和显示模块,其中,所述智能卡读写模块用于获取智能卡信息并进行处理,并将处理后的智能卡信息传输至所述鼠标模块,以及根据所述鼠标模块传输来的智能卡交易数据,对智能卡上的数据进行改写;所述鼠标模块用于将所述智能卡读写模块处理后的智能卡信息传输至与所述多功能鼠标有线或无线连接的终端,并接收所述终端传输来的智能卡交易数据,并将其传输给所述显示模块显示;所述显示模块用于显示所述终端通过所述鼠标模块发送过来的智能卡交易数据。
【技术特征摘要】
1.一种多功能鼠标,包括鼠标模块,其特征在于,还包括智能卡读写模块和显示模块,其中, 所述智能卡读写模块用于获取智能卡信息并进行处理,并将处理后的智能卡信息传输至所述鼠标模块,以及根据所述鼠标模块传输来的智能卡交易数据,对智能卡上的数据进行改写; 所述鼠标模块用于将所述智能卡读写模块处理后的智能卡信息传输至与所述多功能鼠标有线或无线连接的终端,并接收所述终端传输来的智能卡交易数据,并将其传输给所述显示模块显示; 所述显示模块用于显示所述终端通过所述鼠标模块发送过来的智能卡交易数据。2.按权利要求1所述的多功能鼠标,其特征在于,所述鼠标模块包括主处理器子模块和接口子模块,其中, 所述主处理器子模块用于将所述智能卡读写模块发送来的智能卡信息,通过所述接口子模块发送给终端;以及控制所述接口子模块接收的由所述终端发送来的智能卡交易数据,在所述显示模块上显示; 所述接口子模块用于将所述智能卡信息传输至所述终端,以及将所述终端发送来的智能卡交易数据传输至所述主处理器子模块。3.按权利要求2所述的多功能鼠标,其特征在于,所述智能卡读写模块包括确认子模块,所述确认子模块用于当所述显示模块显示的智能卡交易数据有效时,采集输入的确认信息,并发送给所述主处理器子模...
【专利技术属性】
技术研发人员:杨秀红,
申请(专利权)人:国民技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。