一种对终端进行加密的方法及装置制造方法及图纸

技术编号:17737263 阅读:30 留言:0更新日期:2018-04-18 13:21
本发明专利技术的实施例提供了一种对终端进行加密的方法及装置,其中,该方法包括:在检测到需要对终端中的用户识别卡进行初始化时,获取终端中预设的加密卡槽的状态;根据加密卡槽的状态,控制终端进入正常工作状态或者安全保护状态。本发明专利技术的实施例能在简化用户操作的情况下,有效保证终端的安全。

A method and device to encrypt the terminal

The embodiment of the invention provides a device and method to encrypt the terminal, the method including the detected need to initialize the user terminal in the card slot, get default encryption card in the terminal state; according to the encryption card slot state control terminal in normal working condition or state security. The embodiment of the present invention can effectively ensure the safety of the terminal in the case of simplifying the operation of the user.

【技术实现步骤摘要】
一种对终端进行加密的方法及装置
本专利技术涉及通信领域,特别涉及一种对终端进行加密的方法及装置。
技术介绍
随着智能移动技术的发展和人们社交圈的扩大,智能终端在终端市场上也越来越受欢迎。而安全和保密性一直是终端用户所关注的一个重要问题。一般用户都通过设置锁屏密码的方式对终端进行加密,但锁屏密码存储于终端的数据(data)分区,通过第三方软件或是获取到root权限(该root权限为系统权限的一种),很容易被破解。因此,为了同时保障终端和用户识别卡数据的安全,需要设置两道密码,即锁屏密码和用户识别卡的个人识别密码(即PIN码)。但锁屏密码的安全性比较低,极易破解;而打开用户识别卡的PIN码,虽然可以保证卡的安全,但由于每次开机均需要输入,因此使用率并不高。可见,目前用于保证终端安全的方法的操作较为繁琐。
技术实现思路
本专利技术实施例的目的在于提供一种对终端进行加密的方法及装置,能在简化用户操作的情况下,有效保证终端的安全。为了达到上述目的,本专利技术的实施例提供了一种对终端进行加密的方法,包括:在检测到需要对终端中的用户识别卡进行初始化时,获取终端中预设的加密卡槽的状态;根据加密卡槽的状态,控制终端进入正常工作状态或者安全保护状态。其中,检测到需要对终端中的用户识别卡进行初始化的步骤,包括:在接收到开机指令时,确定检测到需要对终端中的用户识别卡进行初始化;或者在检测到加密卡槽发生用户识别卡热插拔事件时,确定检测到需要对终端中的用户识别卡进行初始化。其中,根据加密卡槽的状态,控制终端进入正常工作状态或者安全保护状态的步骤,包括:若加密卡槽中未插设有用户识别卡,则控制终端进入安全保护状态。其中,方法还包括:若加密卡槽中插设有用户识别卡,则判断加密卡槽中插设的用户识别卡是否为预设的加密识别卡;若加密卡槽中插设的用户识别卡是加密识别卡,则控制终端进入正常工作状态;若加密卡槽中插设的用户识别卡不是加密识别卡,则控制终端进入安全保护状态。其中,控制终端进入安全保护状态的步骤,包括:发送用于指示加密卡槽中插设的用户识别卡不是加密识别卡,或者加密卡槽中未插设有用户识别卡的第一广播,并控制终端进行自锁或者禁止被访问。其中,方法还包括:隐藏或删除终端中预设的私密信息,并向网络侧发送终端的当前位置信息。其中,控制终端进入正常工作状态的步骤,包括:对加密卡槽中插设的用户识别卡进行初始化操作,并发送用于指示加密卡槽中插设的用户识别卡是加密识别卡的第二广播,使终端中除加密卡槽以外的卡槽在接收到第二广播时,对插设于终端中除加密卡槽以外的卡槽中的用户识别卡进行初始化操作。其中,判断加密卡槽中插设的用户识别卡是否为预设的加密识别卡的步骤,包括:判断加密卡槽中插设的用户识别卡的PIN码是否处于激活状态;若加密卡槽中插设的用户识别卡的PIN码处于非激活状态,则确定加密卡槽中插设的用户识别卡不是加密识别卡。其中,方法还包括:若加密卡槽中插设的用户识别卡的PIN码处于激活状态,则获取加密卡槽中插设的用户识别卡的PIN码的码值;判断获取到的码值是否与预先存储的加密密码一致;若获取到的码值与加密密码一致,则确定加密卡槽中插设的用户识别卡是加密识别卡;若获取到的码值与加密密码不一致,则确定加密卡槽中插设的用户识别卡不是加密识别卡。其中,在判断加密卡槽中插设的用户识别卡是否为预设的加密识别卡的步骤之前,方法还包括:判断加密识别卡的PIN码是否处于激活状态;若加密识别卡的PIN码处于激活状态,则提示输入加密密码;获取输入的加密密码,并将加密识别卡的PIN码的码值修改为加密密码。其中,在提示输入加密密码的步骤之前,方法还包括:若加密识别卡的PIN码处于非激活状态,则控制加密识别卡的PIN码从非激活状态切换至激活状态。本专利技术的实施例还提供了一种对终端进行加密的装置,包括:第一获取模块,用于在检测到需要对终端中的用户识别卡进行初始化时,获取终端中预设的加密卡槽的状态;第一控制模块,用于根据加密卡槽的状态,控制终端进入正常工作状态或者安全保护状态。其中,第一获取模块包括:第一获取单元,用于在接收到开机指令时,确定检测到需要对终端中的用户识别卡进行初始化;或者第二获取单元,用于在检测到加密卡槽发生用户识别卡热插拔事件时,确定检测到需要对终端中的用户识别卡进行初始化。其中,第一控制模块包括:第一控制单元,用于若加密卡槽中未插设有用户识别卡,则控制终端进入安全保护状态。其中,装置还包括:第一判断模块,用于若加密卡槽中插设有用户识别卡,则判断加密卡槽中插设的用户识别卡是否为预设的加密识别卡,并若加密卡槽中插设的用户识别卡是加密识别卡,则触发第二控制模块,以及若加密卡槽中插设的用户识别卡不是加密识别卡,则触发第三控制模块;第二控制模块,用于根据第一判断模块的触发,控制终端进入正常工作状态;第三控制模块,用于根据第一判断模块的触发,控制终端进入安全保护状态。其中,装置还包括:第四控制模块,用于发送用于指示加密卡槽中插设的用户识别卡不是加密识别卡,或者加密卡槽中未插设有用户识别卡的第一广播,并控制终端进行自锁或者禁止被访问。其中,装置还包括:发送模块,用于隐藏或删除终端中预设的私密信息,并向网络侧发送终端的当前位置信息。其中,第二控制模块包括:第二控制单元,用于对加密卡槽中插设的用户识别卡进行初始化操作,并发送用于指示加密卡槽中插设的用户识别卡是加密识别卡的第二广播,使终端中除加密卡槽以外的卡槽在接收到第二广播时,对插设于终端中除加密卡槽以外的卡槽中的用户识别卡进行初始化操作。其中,第一判断模块包括:第一判断单元,用于判断加密卡槽中插设的用户识别卡的PIN码是否处于激活状态,并若加密卡槽中插设的用户识别卡的PIN码处于非激活状态,则触发第二判断单元;第二判断单元,用于根据第一判断单元的触发,确定加密卡槽中插设的用户识别卡不是加密识别卡。其中,装置还包括:第二获取模块,用于若加密卡槽中插设的用户识别卡的PIN码处于激活状态,则获取加密卡槽中插设的用户识别卡的PIN码的码值;第二判断模块,用于判断获取到的码值是否与预先存储的加密密码一致,并若获取到的码值与加密密码一致,则触发第一确定模块,以及若获取到的码值与加密密码不一致,则触发第二确定模块;第一确定模块,用于根据第二判断模块的触发,确定加密卡槽中插设的用户识别卡是加密识别卡;第二确定模块,用于根据第二判断模块的触发,确定加密卡槽中插设的用户识别卡不是加密识别卡。其中,装置还包括:第三判断模块,用于判断加密识别卡的PIN码是否处于激活状态,并若加密识别卡的PIN码处于激活状态,则触发提示模块;提示模块,用于根据第三判断模块的触发,提示输入加密密码;第三获取模块,用于获取输入的加密密码,并将加密识别卡的PIN码的码值修改为加密密码。其中,装置还包括:第五控制模块,用于若加密识别卡的PIN码处于非激活状态,则控制加密识别卡的PIN码从非激活状态切换至激活状态。本专利技术的上述方案至少包括以下有益效果:在本专利技术的实施例中,通过在检测到需要对终端中的用户识别卡进行初始化时,获取终端中预设的加密卡槽的状态,并根据获取到的加密卡槽的状态,控制终端进入正常工作状态或者安全保护状态,解决了用于保证终端安全的方法的操作较为繁琐的问题,达到了在简化用户操本文档来自技高网...
一种对终端进行加密的方法及装置

【技术保护点】
一种对终端进行加密的方法,其特征在于,包括:在检测到需要对终端中的用户识别卡进行初始化时,获取终端中预设的加密卡槽的状态;根据所述加密卡槽的状态,控制所述终端进入正常工作状态或者安全保护状态。

【技术特征摘要】
1.一种对终端进行加密的方法,其特征在于,包括:在检测到需要对终端中的用户识别卡进行初始化时,获取终端中预设的加密卡槽的状态;根据所述加密卡槽的状态,控制所述终端进入正常工作状态或者安全保护状态。2.根据权利要求1所述的方法,其特征在于,所述检测到需要对终端中的用户识别卡进行初始化的步骤,包括:在接收到开机指令时,确定检测到需要对终端中的用户识别卡进行初始化;或者在检测到所述加密卡槽发生用户识别卡热插拔事件时,确定检测到需要对终端中的用户识别卡进行初始化。3.根据权利要求1所述的方法,其特征在于,所述根据所述加密卡槽的状态,控制所述终端进入正常工作状态或者安全保护状态的步骤,包括:若所述加密卡槽中未插设有用户识别卡,则控制所述终端进入安全保护状态。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述加密卡槽中插设有用户识别卡,则判断所述加密卡槽中插设的用户识别卡是否为预设的加密识别卡;若所述加密卡槽中插设的用户识别卡是所述加密识别卡,则控制所述终端进入正常工作状态;若所述加密卡槽中插设的用户识别卡不是所述加密识别卡,则控制所述终端进入安全保护状态。5.根据权利要求3或4所述的方法,其特征在于,所述控制所述终端进入安全保护状态的步骤,包括:发送用于指示所述加密卡槽中插设的用户识别卡不是所述加密识别卡,或者所述加密卡槽中未插设有用户识别卡的第一广播,并控制所述终端进行自锁或者禁止被访问。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:隐藏或删除所述终端中预设的私密信息,并向网络侧发送所述终端的当前位置信息。7.根据权利要求4所述的方法,其特征在于,所述控制所述终端进入正常工作状态的步骤,包括:对所述加密卡槽中插设的用户识别卡进行初始化操作,并发送用于指示所述加密卡槽中插设的用户识别卡是所述加密识别卡的第二广播,使所述终端中除所述加密卡槽以外的卡槽在接收到所述第二广播时,对插设于所述终端中除所述加密卡槽以外的卡槽中的用户识别卡进行初始化操作。8.根据权利要求4所述的方法,其特征在于,所述判断所述加密卡槽中插设的用户识别卡是否为预设的加密识别卡的步骤,包括:判断所述加密卡槽中插设的用户识别卡的PIN码是否处于激活状态;若所述加密卡槽中插设的用户识别卡的PIN码处于非激活状态,则确定所述加密卡槽中插设的用户识别卡不是所述加密识别卡。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:若所述加密卡槽中插设的用户识别卡的PIN码处于激活状态,则获取所述加密卡槽中插设的用户识别卡的PIN码的码值;判断获取到的码值是否与预先存储的加密密码一致;若获取到的码值与所述加密密码一致,则确定所述加密卡槽中插设的用户识别卡是所述加密识别卡;若获取到的码值与所述加密密码不一致,则确定所述加密卡槽中插设的用户识别卡不是所述加密识别卡。10.根据权利要求9所述的方法,其特征在于,在所述判断所述加密卡槽中插设的用户识别卡是否为预设的加密识别卡的步骤之前,所述方法还包括:判断所述加密识别卡的PIN码是否处于激活状态;若所述加密识别卡的PIN码处于激活状态,则提示输入加密密码;获取输入的加密密码,并将所述加密识别卡的PIN码的码值修改为所述加密密码。11.根据权利要求10所述的方法,其特征在于,在所述提示输入加密密码的步骤之前,所述方法还包括:若所述加密识别卡的PIN码处于非激活状态,则控制所述加密识别卡的PIN码从非激活状态切换至激活状态。12.一种对终端进行加密的装置,其特征在于,包括:第一获取模块,用于在检测到需要对终端中的用户识别卡进行初始化时,获取终端中预设的加密卡槽的状态;第一控制模块,用于根据所述加密卡槽的状态,控...

【专利技术属性】
技术研发人员:关瑞娟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1