利索能及
我要发布
收藏
专利号: 2015110324957
申请人: 宇龙计算机通信科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-06-08
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据输入控制方法,应用于终端设备,其特征在于,包括:通过输入法应用模块接收用户对字符按键的点击指令;

确定所述点击指令对应的目标键值;

利用第一密钥对所述目标键值进行加密得到加密键值;

存储所述加密键值;

接收目标应用模块对所述加密键值的读取请求;

当所述目标应用模块为合法应用模块时,对所述加密键值进行解密。

2.根据权利要求1所述的数据输入控制方法,其特征在于,所述读取请求中携带有解密密钥;

所述方法还包括:

判断所述解密密钥是否为第二密钥,若是,则确定所述目标应用模块为合法应用模块;

对所述加密键值进行解密包括:

根据所述解密密钥对所述加密键值进行解密。

3.根据权利要求1所述的数据输入控制方法,其特征在于,所述方法还包括:判断所述目标应用模块是否在白名单中,若是,则确定所述目标应用模块为合法应用模块;

对所述加密键值进行解密包括:

根据所述第一密钥对所述加密键值进行解密。

4.根据权利要求2所述的数据输入控制方法,其特征在于,通过输入法应用模块接收用户对字符按键的点击指令之前,所述方法还包括:获取所述输入法应用模块的安装信息,所述安装信息中包含所述第一密钥以及所述第二密钥;

根据所述安装信息安装所述输入法应用模块。

5.根据权利要求4所述的数据输入控制方法,其特征在于,获取所述输入法应用模块的安装信息之后,所述方法还包括:将所述第二密钥分配给各合法应用模块。

6.根据权利要求2、4或5所述的数据输入控制方法,其特征在于,所述第一密钥为公钥,所述第二密钥为私钥。

7.根据权利要求1至5中任一项所述的数据输入控制方法,其特征在于,通过输入法应用模块接收用户对字符按键的点击指令之前,所述方法还包括:显示输入界面,并在所述输入界面上提示用户输入安全信息;

对所述安全信息进行认证,若认证不通过,则禁用所述输入法应用模块。

8.一种终端设备,其特征在于,包括:第一接收模块,用于接收用户对字符按键的点击指令;

第一确定模块,用于确定所述点击指令对应的目标键值;

加密模块,用于利用第一密钥对所述目标键值进行加密得到加密键值;

存储模块,用于存储所述加密键值;

第二接收模块,用于接收目标应用模块对所述加密键值的读取请求;

解密模块,用于当所述目标应用模块为合法应用模块时,对所述加密键值进行解密。

9.根据权利要求8所述的终端设备,其特征在于,所述读取请求中携带有解密密钥;

所述终端设备还包括:

第一判断模块,用于判断所述解密密钥是否为第二密钥;

第二确定模块,用于当所述解密密钥为所述第二密钥时,确定所述目标应用模块为合法应用模块;

所述解密模块包括:

第一解密单元,用于根据所述解密密钥对所述加密键值进行解密。

10.根据权利要求8所述的终端设备,其特征在于,所述终端设备还包括:第二判断模块,用于判断所述目标应用模块是否在白名单中;

第三确定模块,用于当所述目标应用模块在白名单中时,确定所述目标应用模块为合法应用模块;

所述解密模块包括:

第二解密单元,用于根据所述第一密钥对所述加密键值进行解密。

11.根据权利要求9所述的终端设备,其特征在于,所述终端设备还包括:获取模块,用于获取所述输入法应用模块的安装信息,所述安装信息中包含所述第一密钥以及所述第二密钥;

安装模块,用于根据所述安装信息安装所述输入法应用模块。

12.根据权利要求11所述的终端设备,其特征在于,所述终端设备还包括:分配模块,用于将所述第二密钥分配给各合法应用模块。

13.根据权利要求8至12中任一项所述的终端设备,其特征在于,所述终端设备还包括:显示模块,用于显示输入界面;

提示模块,用于在所述输入界面上提示用户输入安全信息;

认证模块,用于对所述安全信息进行认证;

禁用模块,用于当认证不通过时,禁用所述输入法应用模块。