【技术实现步骤摘要】
【国外来华专利技术】虚拟机-计算机实现的安全方法和系统相关交叉引用国际申请PCT/AU2014/050050和PCT/AU2015/050758的所有部分和元素通过引用并且出于所有的目的完全并入本申请。要求于2017年4月18日提交的题为“虚拟机-计算机实现的安全方法和系统”的澳大利亚申请No.2017901397的优先权。该澳大利亚申请No.2017901397的所有部分和元素通过引用并且出于所有的目的完全并入本申请。
本专利技术涉及虚拟机和计算机实现的安全方法及计算机实现的安全系统。
技术介绍
与虚拟机相关联的问题有很多。一个问题涉及恶意软件的存在,该恶意软件可能会损害在虚拟机系统中对虚拟机的使用。在涉及银行业务的情形以及涉及敏感信息的其他应用下,恶意软件的问题尤为令人担忧。正是针对这样的背景以及与之相关的问题和困难,专利技术人研发了本专利技术。
技术实现思路
根据本专利技术所描述的优选实施例的一方面,提供了一种计算机实现的安全方法,包括:向用户提供第一虚拟机,第一虚拟机用于在第一 ...
【技术保护点】
1.一种计算机实现的安全方法,包括:向用户提供第一虚拟机,所述第一虚拟机用于在第一电子设备上显示;以及,向所述用户提供虚拟键盘,所述虚拟键盘用于提供用户输入以控制所述第一虚拟机,所述虚拟键盘用于在不同于所述第一电子设备的第二电子设备上显示,以降低在所述第一电子设备上可能存在的恶意软件记录器的有效性。/n
【技术特征摘要】
【国外来华专利技术】20170418 AU 20179013971.一种计算机实现的安全方法,包括:向用户提供第一虚拟机,所述第一虚拟机用于在第一电子设备上显示;以及,向所述用户提供虚拟键盘,所述虚拟键盘用于提供用户输入以控制所述第一虚拟机,所述虚拟键盘用于在不同于所述第一电子设备的第二电子设备上显示,以降低在所述第一电子设备上可能存在的恶意软件记录器的有效性。
2.根据权利要求1所述的计算机实现的安全方法,其中,向所述用户提供虚拟键盘,包括:向所述第二电子设备提供所述虚拟键盘作为专用虚拟键盘,所述专用虚拟键盘缺少与所述第一虚拟机相关的显示信息,以降低在所述第二电子设备上的可能的恶意软件记录器的有效性。
3.根据权利要求1或2所述的计算机实现的安全方法,其中,向所述用户提供虚拟键盘,包括:提供所述虚拟键盘作为不同于所述第一虚拟机的第二虚拟机,每个虚拟键盘和第二虚拟机对应于相应的第一虚拟机;以及将每个虚拟键盘的输入施加到所述相应的第一虚拟机。
4.根据权利要求1至3中任一项所述的计算机实现的安全方法,包括:使用所述第二电子设备扫描由所述第一虚拟机提供的可视代码;以及使用所扫描的可视代码将所述第二电子设备与所述第一虚拟机相关联。
5.根据权利要求4所述的计算机实现的安全方法,其中,将所述第二电子设备与所述第一虚拟机相关联,包括:使用所述第一虚拟机对所述第二电子设备进行认证。
6.根据权利要求5所述的计算机实现的安全方法,其中,将所述第二电子设备与所述第一虚拟机相关联,包括:在一对一的基础上,使用所述第一虚拟机对所述第二电子设备进行认证。
7.根据权利要求6所述的计算机实现的安全方法,其中,每个可视代码唯一地与第一虚拟机相关联,所述可视代码包含与所述第一虚拟机相关联的IP地址和临时密码。
8.根据权利要求1至7中任一项所述的计算机实现的安全方法,其中,向所述用户提供虚拟键盘,包括:提供所述虚拟键盘作为使用每个第一虚拟机进行认证的应用;每个虚拟键盘对应于相应的第一虚拟机;并且所述方法包括:将所述每个虚拟键盘的所述输入施加到所述相应的第一虚拟机。
9.根据权利要求1至7中任一项所述的计算机实现的安全方法,其中,向所述用户提供虚拟键盘,包括:提供所述虚拟键盘作为使用每个第一虚拟机进行认证的应用,每个虚拟键盘对应于第一虚拟机并且与和所述第一虚拟机相关联的会话相同的会话相关联;每个虚拟键盘对应于相应的第一虚拟机,并且所述方法包括:将所述每个虚拟键盘的所述输入施加到所述相应的第一虚拟机。
10.根据权利要求8或9所述的计算机实现的安全方法,包括:解密从所述第二电子设备接收到的加密的按键,并将所述按键施加到所述第一虚拟机。
11.一种计算机实现的安全系统,包括:虚拟机管理器,用于向用户提供第一虚拟机,所述第一虚拟机用于在第一电子设备上显示;虚拟键盘管理器,用于向所述用户提供虚拟键盘以提供用户输入来控制所述第一虚拟机,所述虚拟键盘用于在不同于所述第一电子设备的第二电子设备上显示,以降低在所述第一电子设备上可能存在的恶意软件记录器的有效性。
12.根据权利要求11所述的计算机实现的安全系统,其中,所述虚拟键盘管理器被配置为向所述第二电子设备提供所述虚拟键盘作为专用虚拟键盘,所述专用虚拟键盘缺少与所述第一虚拟机相关的显示信息,以降低在所述第二电子设备上可能存在的恶意软件记录器的有效性。
13.根据权利要求11或12所述的计算机实现的安全系统,其中,所述虚拟机管理器被配置为提供所述虚拟键盘作为不同于所述第一虚拟机的第二虚拟机,每个虚拟键盘和第二虚拟机对应于相应的第一虚拟机,以及将所述每个虚拟键盘的所述输入施加到所述相应的第一虚拟机。
14.根据权利要求11或12所述的计算机实现的安全系统,其中,所述虚拟机管理器被配置为提供所述虚拟键盘作为使用每个第一虚拟机进行认证的应用;每个虚拟键盘对应于相应的第一虚拟机;所述相应的第一虚拟机将所述每个虚拟键盘的所述输入施加到所述相应的第一虚拟机。
15.根据权利要求11或12所述的计算机实现的安全系统,其中,所述虚拟机管理器被配置为提供所述虚拟键盘作为使用每个第一虚拟机进行认证的应用,每个虚拟键盘对应于第一虚拟机并且与和所述第一虚拟机相关联的会话相同的会话相关联;每个虚拟键盘对应于相应的第一虚拟机,所述相应的第一虚拟机将相关联的所述虚拟键盘的所述输入施加到所述第一虚拟机。
16.根据权利要求15所述的计算机实现的安全系统,其中,所述第一虚拟机被配置为解密从所述第二电子设备接收到的加密的按键。
17.根据权利要求11所述的计算机实现的安全系统,包括:认证器,所述认证器被配置为提供可视代码,用于供所述第二电子设备扫描以提供关联信息;所述认证器进一步被配置为接收验证信息以将所述第二电子设备与所述第一虚拟机相关联。
18.一种虚拟键盘,包括:用于提供图形用户界面的应用,所述图形用户界面用于接收按键信息;通信设备,用于将所述按键信息发送至服务器系统以更新虚拟机;所述应用被配置为不识别或不显示与运行所述应用的设备上的所述虚拟机相关的显示信息,所述虚拟机用于在不同的设备上显示以降低运行所述应用...
【专利技术属性】
技术研发人员:尼尔·理查森,格雷姆·斯皮克,
申请(专利权)人:邦克沃特有限公司,
类型:发明
国别省市:澳大利亚;AU
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。