基于触摸屏的安全输入方法

文档序号:8922895阅读:206来源:国知局
基于触摸屏的安全输入方法
【技术领域】
[0001]本发明涉及安全输入方法,尤其涉及一种基于触摸屏的安全输入方法。
【背景技术】
[0002]如今的密码键盘等安全设备还是应用层上的管理。容易被窃取密码、盗取信息等。

【发明内容】

[0003]为了解决现有技术中的问题,本发明提供了一种基于触摸屏的安全输入方法。
[0004]本发明提供了一种基于触摸屏的安全输入方法,包括以下步骤:
51、开始;
52、应用申请输入服务;
53、是否为安全PIN的输入,如果不是,则进行普通输入,如果是,则进入下一步;
54、启动安全输入机制;
55、调用随机数字分布虚拟键盘;
56、进入TEE安全通道;
57、输入完毕,提交给相应应用;
58、结束。
[0005]作为本发明的进一步改进,步骤S5包括以下子步骤:
5501、随机选取某一城市;
5502、随机选取该城市的天气状况作为随机要素;
5503、根据随机要素进行随机数字分布虚拟键盘。
[0006]作为本发明的进一步改进,步骤S502为随机选取该城市的气温、污染指数、风向、湿度中的一个或者任意组合作为随机要素。
[0007]作为本发明的进一步改进,步骤S5为进入TEE安全通道,包括进入安全PIN的AP1、TEE内核以及可信任的硬件资源。
[0008]本发明的有益效果是:通过上述方案,调用随机数字分布虚拟键盘进入输入,进入TEE安全通道,可以较好的避免密码被窃取。
【附图说明】
[0009]图1是本发明一种基于触摸屏的安全输入方法的TEE安全构架示意图;
图2是本发明一种基于触摸屏的安全输入方法的输入示意图;
图3是本发明一种基于触摸屏的安全输入方法的流程图。
【具体实施方式】
[0010]下面结合【附图说明】及【具体实施方式】对本发明进一步说明。
[0011]如图3所示,一种基于触摸屏的安全输入方法,包括以下步骤: 51、开始;
52、应用申请输入服务;
53、是否为安全PIN的输入,如果不是,则进行普通输入,如果是,则进入下一步;
54、启动安全输入机制;
55、调用随机数字分布虚拟键盘;
56、进入TEE安全通道;
57、输入完毕,提交给相应应用;
58、结束。
[0012]步骤S5包括以下子步骤:
5501、随机选取某一城市;
5502、随机选取该城市的天气状况作为随机要素;
5503、根据随机要素进行随机数字分布虚拟键盘。
[0013]步骤S502为随机选取该城市的气温、污染指数、风向、湿度中的一个或者任意组合作为随机要素。
[0014]步骤S5为进入TEE安全通道,包括进入安全PIN的AP1、TEE内核以及可信任的硬件资源。
[0015]本发明随机选取部分城市的天气状况、气温、污染指数、风向、湿度等做随机要素就是说,首先,是随机选取几个城市;这是不确定的,再随机选取天气状况、气温、污染指数、风向、湿度等,选取其中几个作随机要素,然后再根据选取到的随机要素再随机数字分布;而天气状况等是不可真正预测的,变成了真随机数,本发明的虚拟键盘的数字随机分布采用的便是这真随机数。
[0016]图1为整个TEE安全构架的内容,它是基于安全支付的构架上,也可以嵌入安全PIN的输入技术。
[0017]图2为简单基于触摸屏安全PIN的输入技术,安全PIN的API连接到TEE内核中,TEE内核是连接到可信赖的硬件资源中。
[0018]基于触摸屏安全PIN的输入技术是嵌入到TEE安全构架中,TEE安全构架是把安全部件的运行与不安全部件的运行分开,所以基于触摸屏安全PIN的输入技术所经过的通道都为TEE安全通道,保证了输入的安全。
[0019]本发明要使安全设备属于安全系统级别的管理。他人无法更改,无法入侵,当你的输入不在应用层上,而在TEE安全架构中的可信任执行环境中时,便可达到这个安全级别。
[0020]以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种基于触摸屏的安全输入方法,其特征在于,包括以下步骤: 51、开始; 52、应用申请输入服务; 53、是否为安全PIN的输入,如果不是,则进行普通输入,如果是,则进入下一步; 54、启动安全输入机制; 55、调用随机数字分布虚拟键盘; 56、进入TEE安全通道; 57、输入完毕,提交给相应应用; 58、结束。2.根据权利要求1所述的基于触摸屏的安全输入方法,其特征在于,步骤S5包括以下子步骤: 5501、随机选取某一城市; 5502、随机选取该城市的天气状况作为随机要素; 5503、根据随机要素进行随机数字分布虚拟键盘。3.根据权利要求2所述的基于触摸屏的安全输入方法,其特征在于:步骤S502为随机选取该城市的气温、污染指数、风向、湿度中的一个或者任意组合作为随机要素。4.根据权利要求1所述的基于触摸屏的安全输入方法,其特征在于:步骤S5为进入TEE安全通道,包括进入安全PIN的AP1、TEE内核以及可信任的硬件资源。
【专利摘要】本发明提供了一种基于触摸屏的安全输入方法,包括以下步骤:S1、开始;S2、应用申请输入服务;S3、是否为安全PIN的输入,如果不是,则进行普通输入,如果是,则进入下一步;S4、启动安全输入机制;S5、调用随机数字分布虚拟键盘;S6、进入TEE安全通道;S7、输入完毕,提交给相应应用;S8、结束。本发明的有益效果是:调用随机数字分布虚拟键盘进入输入,进入TEE安全通道,可以较好的避免密码被窃取。
【IPC分类】G06F21/83
【公开号】CN104899528
【申请号】CN201510225933
【发明人】张炅, 白浪
【申请人】深圳市小兵智能科技有限公司
【公开日】2015年9月9日
【申请日】2015年5月6日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1