[发明专利]计算机系统以及数据输入方法无效

专利信息
申请号: 200710031703.0 申请日: 2007-11-27
公开(公告)号: CN101169815A 公开(公告)日: 2008-04-30
发明(设计)人: 刘泳;马樟平;李久 申请(专利权)人: 华为技术有限公司
主分类号: G06F21/04 分类号: G06F21/04;H04L9/38
代理公司: 广州三环专利代理有限公司 代理人: 郝传鑫;熊贤卿
地址: 518129广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 计算机系统 以及 数据 输入 方法
【说明书】:

技术领域

发明涉及计算机领域,具体涉及一种计算机系统以及一种数据输入方法。

背景技术

随着计算机以及互联技术的快速发展,越来越多的利用计算机的辅助来执行重要的商业应用,例如互联网银行和家庭交易服务(HTTS)。但是,这种基于计算机的商业应用可能被记录软件或按键记录工具记录器恶意利用,这些间谍软件从键盘输入驱动器对应用程序的接口获取、记录用户输入的明文数据并发送给身份窃贼,类似的间谍软件如木马病毒、后门病毒等给用户的数据安全带来了严重威胁。

现有技术在一些安全性要求较高的应用场合(如自动取款机等),可使用加密键盘来输入数据。使用加密键盘的系统是一个专用系统,其使用特制键盘将用户输入的数据进行加密后通过键盘驱动程序发送给应用程序,应用程序根据内置的解密算法以及解密密钥解密用户输入的数据,进而完成后续业务处理。

现有技术的加密键盘只能使用在特定的应用场合,如应用于个人计算机等需要较高通用性的系统时,会导致由于大多数合法的应用程序由于没有与加密键盘加密算法和加密密钥对应的解密算法和解密密钥而导致合法的应用程序无法获取真正需要的输入数据(应用于个人计算机时,用户的大多数普通操作是不需要加密),导致系统兼容性差。

发明内容

有鉴于此,本发明实施例所要解决的技术问题在于,提供一种计算机系统以及数据输入方法,实现既能保证用户输入隐私数据(如互联网银行和家庭交易服务等用户名以及登录密码数据)的安全性,又能保证计算机系统对合法的普通应用程序的兼容性。

本发明实施例的一种计算机系统,包括:

数据输入装置,用于输入数据;

传输控制单元,用于在接收到非加密传输模式指示信息时,进入非加密传输模式,将所述数据输入装置输入的数据传输给应用程序接口,在接收到加密传输模式指示信息时,进入加密传输模式时,将所述数据输入单元输入的数据传输至所述数据加密单元;

数据加密单元,用于对来自所述传输控制单元的数据进行加密;

应用程序接口,用于将来自所述传输控制单元的数据或来自所述数据加密单元加密的数据发送至相应的应用程序。

本发明实施例一种数据输入方法,包括:

在接收到非加密传输模式指示信息时,启动非加密传输模式,将数据输入装置输入的数据通过应用程序接口传输给相应的应用程序;

在接收到加密传输模式指示信息时,启动加密传输模式,对数据输入装置输入的数据进行加密,并将加密后的加密数据通过应用程序接口传输给相应的应用程序。

实施本发明实施例的一种计算机系统以及一种数据输入方法,通过在数据输入驱动器或数据输入装置中设置加密和非加密两种传输模式,当用户需要进行一些安全性要求较高的隐私数据输入操作时(如互联网银行和家庭交易服务等用户名以及登录密码数据),接收加密传输模式指示信息,启动加密传输模式,对用户输入的隐私数据进行加密并将加密后的数据发送给对应的特定应用程序,进而由该特定应用程序完成对数据的解密,保证了系统的安全性,当用户需要进行普通的数据输入操作时,接收选择非加密传输模式将用户输入的数据直接传输给相应的合法应用程序,保证了计算机系统对合法的普通应用程序的兼容性。

附图说明

图1是本发明计算机系统的第一实施例组成示意图;

图2是本发明计算机系统的第二实施例组成示意图;

图3是本发明数据输入方法的第一实施例流程示意图;

图4是本发明数据输入方法的第二实施例流程示意图;

图5是本发明数据输入方法的第三实施例流程示意图;

图6是本发明数据输入方法的第四实施例流程示意图。

具体实施方式

为了使本发明的技术方案及优点更加清楚明白,下面结合附图并举实施例对本发明实施例进行进一步详细说明。

参考图1,是本发明计算机系统的第一实施例组成示意图。如图所示,本实施例所述的计算机系统主要包括数据输入装置11、驱动接口121、传输控制单元122、数据加密单元123以及应用程序接口124,下面对各个单元部件进行详细描述:

数据输入装置11,用于输入数据。

此处,数据输入装置11没有具体限制,而是可以一般地表示从系统用户接收数据所有的用户数据输入装置。例如,作为数据输入装置11,可以使用键盘、数字小键盘、鼠标、操纵杆等,优选地可以使用能够输入相对大量的信息并广泛应用于个人计算机等的键盘。

驱动接口121,用于将所述数据输入装置11输入的数据传输给所述数据传输控制单元122。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710031703.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top