发明名称 |
对涉及分析硬件传感器输出的攻击进行阻止 |
摘要 |
硬件传感器(60、62、64、66)和硬件用户输入组件(22、32、42、102、202、302、306)被集成在便携式电子设备(10、100、200、300)中。硬件传感器可操作为产生指示了设备在其环境内的定向或运动或这二者的硬件传感器输出。硬件用户输入组件具有可操作为通过触摸来接受用户输入的多个单元(24、34、44、104、204、304)。用户输入驱动程序(26、36、46)和操作系统(18)可联合操作为检测涉及所述单元的触摸事件。软件应用(20)可被设备的处理器(14)作为进程执行。传感器驱动程序(61、63、65、67)或操作系统或这二者被配置为控制进程可接收什么硬件传感器输出(如果有)。该控制可以阻止基于分析硬件传感器输出的攻击,该攻击被设计为推导出经由硬件用户输入组件的多个单元已经进行了什么用户输入。 |
申请公布号 |
CN105787363A |
申请公布日期 |
2016.07.20 |
申请号 |
CN201610076522.9 |
申请日期 |
2013.02.08 |
申请人 |
黑莓有限公司 |
发明人 |
格伦·丹尼尔·沃斯特 |
分类号 |
G06F21/55(2013.01)I;G06F21/83(2013.01)I |
主分类号 |
G06F21/55(2013.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
穆童 |
主权项 |
一种在适于阻止恶意攻击的便携式电子设备处执行的方法,所述恶意攻击被设计为通过分析硬件传感器输出来推导出用户输入,所述方法包括:在所述便携式电子设备将软件应用作为进程执行时,在存在硬件传感器输出的情况下如下控制什么硬件传感器输出能够用于所述进程:在前台中运行所述进程的这些时间段期间采样的任何硬件传感器输出能够用于所述进程,以及在后台中运行所述进程的这些时间段期间采样的任何硬件传感器输出不能够用于所述进程。 |
地址 |
加拿大安大略省沃特卢市 |