Einige Inhalte dieser Anwendung sind momentan nicht verfügbar.
Wenn diese Situation weiterhin besteht, kontaktieren Sie uns bitte unterFeedback&Kontakt
1. (WO2019024882) METHOD FOR AUTOMATICALLY ENCRYPTING SHORT MESSAGE, STORAGE DEVICE AND MOBILE TERMINAL
Anmerkung: Text basiert auf automatischer optischer Zeichenerkennung (OCR). Verwenden Sie bitte aus rechtlichen Gründen die PDF-Version.
一种自动加密短信的方法、 存储设备及移动终端

[0001] 本申请要求于 2017年 8月 3日提交中国专利局、申请号为 201710657261.4、发明 名称为"一种自动加密短信的方法、存储设备及移动终端 "的中国专利申请的优先 权,其全部内容通过引用结合在本申请中。

技术领域

[0002] 本申请涉及移动终端技术领域,具体涉及一种自动加密短信的方法、存储设备 及移动终端。

背景技术

[0003] 随着移动终端的快速普及,移动终端已经成为人们日常生活中必不可少的生产 、娱乐、沟通工具,移动终端给人们的生活带来了太多的便利。

[0004] 移动终端所有的功能中,收发短信是最为常见的,用户的使用场景也很多。现 有的很多第三方应用程序都会在用户允许的情况下获取短信内容以及其他的功 育^ 而用户的短信中往往包括一些重要的信息,如各种验证码信息,如果这些 重要的信息被应用程序恶意窃取,可能会造成不可估量的后果。

[0005] 现有技术中对短信进行加密处理一般是从移动运营商处加密,发给移动终端后 再解密,在移动终端向应用程序分发短信吋,短信已经能够看到明文了,具有 监听短信权限的应用程序能够直接査看短信内容,而一些恶意应用程序可能会 监听短信内容,偷取用户密码、验证码等重要文件信息,给用户造成损失。

[0006] 虽然现有技术中很多应用程序也会对短信进行加密保护,但不是在将短信分发 给应用程序之前进行加密,而是通过应用程序收到短信内容后再加密,那么其 他第三方应用还是能够通过监听系统接口窃取短信内容,没有达到完全加密的 目的。

[0007] 因此,现有技术还有待于改进和发展。

[0008] 发明肉容

[0009] 本申请实施例提供一种自动加密短信的方法、存储设备及移动终端,能够解决 现有技术中应用程序对短信内容恶意监听,并窃取短信中的重要信息,给用户

造成损失的问题。

[0010] 第一方面,本申请实施例提供一种自动加密短信的方法,其中,所述方法包括

[0011] 移动终端识别并获取短信的号码以及短信的内容,并将所述短信的号码与预设 的短信加密号码组进行匹配;

[0012] 如果匹配成功,则直接对所述短信进行加密处理;否则,则将获取的所述短信 的内容与预设的关键词数据库进行匹配,并在所述短信内容中含有关键词吋对 所述短信进行加密处理;

[0013] 移动终端将所述短信分发给所有具有监听短信权限的应用程序。

[0014] 在所述自动加密短信的方法中,其中,所述移动终端识别并获取短信的号码以 及短信的内容,并将所述短信的号码与预设的短信加密号码组进行匹配的步骤 之前,还包括:

[0015] 预先在移动终端中设置一短信加密号码组,所述短信加密号码组中包括了所有 需要进行短信加密的联系人号码;

[0016] 以及预先在移动终端中设置一关键词数据库,所述关键词数据库用来与接收的 短信内容进行匹配,以判断短信内容中是否含有重要信息。

[0017] 在所述自动加密短信的方法中,其中,所述移动终端将所述短信分发给所有具 有监听短信权限的应用程序的步骤之后,还包括:

[0018] 移动终端中预装的短信应用接收分发下来的短信,当所述短信为已加密处理吋

,则利用预设的密码对已加密的短信进行解密,再将短信内容向用户展示。

[0019] 在所述自动加密短信的方法中,其中,所述移动终端识别并获取短信的号码以 及短信的内容,并将所述短信的号码与预设的短信加密号码组进行匹配的步骤

,具体包括:

[0020] 移动终端接收到短信,并对发送所述短信的号码进行识别与获取;

[0021] 继续识别并获取所述短信的内容;

[0022] 将获取到的所述短信的号码与预设的短信加密号码组进行匹配。

[0023] 在所述自动加密短信的方法中,其中,所述如果匹配成功,则直接对所述短信 进行加密处理;否则,则将获取的所述短信的内容与预设的关键词数据库进行 匹配,并在所述短信内容中含有关键词吋对所述短信进行加密处理的步骤,具 体包括:

[0024] 如果所述短信的号码在预设的短信加密号码组中,则对所述短信内容通过加密 算法进行加密;

[0025] 如果所述短信的号码不在预设的短信加密号码组中,则将获取的所述短信的内 容与预设的关键词数据库进行匹配;

[0026] 如果所述短信的内容中含有关键词数据库中的任一关键词吋,则同样对所述短 信内容通过加密算法进行加密。

[0027] 在所述自动加密短信的方法中,其中,所述将获取的所述短信的内容与预设的 关键词数据库进行匹配的步骤之后,还包括:

[0028] 当所述短信的内容中没有关键词数据库中的关键词吋,则査询所述移动终端的 本地通讯录,判断所述短信的号码是否保存在本地通讯录中,当是吋,则同样 对所述短信内容通过加密算法进行加密。

[0029] 在所述自动加密短信的方法中,其中,所述移动终端将所述短信分发给所有具 有监听短信权限的应用程序的步骤,具体包括:

[0030] 从移动终端所有的应用程序中获取注册表信息,并从中筛选出具有监听短信权 限的应用程序;

[0031] 移动终端通过系统接口将所述短信分发给所有具有监听短信权限的应用程序。

[0032] 在所述自动加密短信的方法中,其中,所述移动终端将所述短信分发给所有具 有监听短信权限的应用程序的步骤之前,还包括:

[0033] 在安装应用程序吋,预先对应用程序监听短信的功能权限进行设置,并将设置 后的应用程序的注册表信息保存。

[0034] 第二方面,本申请实施例提供一种存储设备,其上存储有多条指令,其中,所 述指令适于由处理器加载并执行,以实现如下步骤:

[0035] 移动终端识别并获取短信的号码以及短信的内容,并将所述短信的号码与预设 的短信加密号码组进行匹配;

[0036] 如果匹配成功,则直接对所述短信进行加密处理;否则,则将获取的所述短信 的内容与预设的关键词数据库进行匹配,并在所述短信内容中含有关键词吋对 所述短信进行加密处理;

[0037] 移动终端将所述短信分发给所有具有监听短信权限的应用程序。

[0038] 在所述存储设备中,其中,所述移动终端识别并获取短信的号码以及短信的内 容,并将所述短信的号码与预设的短信加密号码组进行匹配的步骤之前,还包 括:

[0039] 预先在移动终端中设置一短信加密号码组,所述短信加密号码组中包括了所有 需要进行短信加密的联系人号码;

[0040] 以及预先在移动终端中设置一关键词数据库,所述关键词数据库用来与接收的 短信内容进行匹配,以判断短信内容中是否含有重要信息。

[0041] 在所述存储设备中,其中,所述移动终端将所述短信分发给所有具有监听短信 权限的应用程序的步骤之后,还包括:

[0042] 移动终端中预装的短信应用接收分发下来的短信,当所述短信为已加密处理吋

,则利用预设的密码对已加密的短信进行解密,再将短信内容向用户展示。

[0043] 在所述存储设备中,其中,所述移动终端识别并获取短信的号码以及短信的内 容,并将所述短信的号码与预设的短信加密号码组进行匹配的步骤,具体包括

[0044] 移动终端接收到短信,并对发送所述短信的号码进行识别与获取;

[0045] 继续识别并获取所述短信的内容;

[0046] 将获取到的所述短信的号码与预设的短信加密号码组进行匹配。

[0047] 在所述存储设备中,其中,所述如果匹配成功,则直接对所述短信进行加密处 理;否则,则将获取的所述短信的内容与预设的关键词数据库进行匹配,并在 所述短信内容中含有关键词吋对所述短信进行加密处理的步骤,具体包括: [0048] 如果所述短信的号码在预设的短信加密号码组中,则对所述短信内容通过加密 算法进行加密;

[0049] 如果所述短信的号码不在预设的短信加密号码组中,则将获取的所述短信的内 容与预设的关键词数据库进行匹配;

[0050] 如果所述短信的内容中含有关键词数据库中的任一关键词吋,则同样对所述短 信内容通过加密算法进行加密。

[0051] 在所述存储设备中,其中,所述将获取的所述短信的内容与预设的关键词数据 库进行匹配的步骤之后,还包括:

[0052] 当所述短信的内容中没有关键词数据库中的关键词吋,则査询所述移动终端的 本地通讯录,判断所述短信的号码是否保存在本地通讯录中,当是吋,则同样 对所述短信内容通过加密算法进行加密。

[0053] 在所述存储设备中,其中,所述移动终端将所述短信分发给所有具有监听短信 权限的应用程序的步骤,具体包括:

[0054] 从移动终端所有的应用程序中获取注册表信息,并从中筛选出具有监听短信权 限的应用程序;

[0055] 移动终端通过系统接口将所述短信分发给所有具有监听短信权限的应用程序。

[0056] 在所述存储设备中,其中,所述移动终端将所述短信分发给所有具有监听短信 权限的应用程序的步骤之前,还包括:

[0057] 在安装应用程序吋,预先对应用程序监听短信的功能权限进行设置,并将设置 后的应用程序的注册表信息保存。

[0058] 第三方面,本申请实施例提供一种移动终端,其中,包括:处理器、与处理器 通信连接的存储设备,所述存储设备适于存储多条指令;所述处理器适于调用 所述存储设备中的指令,以执行实现如下步骤:

[0059] 移动终端识别并获取短信的号码以及短信的内容,并将所述短信的号码与预设 的短信加密号码组进行匹配;

[0060] 如果匹配成功,则直接对所述短信进行加密处理;否则,则将获取的所述短信 的内容与预设的关键词数据库进行匹配,并在所述短信内容中含有关键词吋对 所述短信进行加密处理;

[0061] 如果移动终端接收到的短信的号码不在所述短信加密号码组中,且短信内容中 也不存在关键词数据库中的关键词,则査询所述移动终端的本地通讯录,判断 所述短信的号码是否保存在本地通讯录中,当是吋,则同样对所述短信内容通 过加密算法进行加密,并且将所述短信的号码移至所述短信加密号码组中;

[0062] 移动终端将所述短信分发给所有具有监听短信权限的应用程序,包括:从移动 终端所有的应用程序中获取注册表信息,并从中筛选出具有监听短信权限的应

用程序;移动终端通过系统接口将所述短信分发给所有具有监听短信权限的应 用程序。

[0063] 在所述移动终端中,其中,所述移动终端将所述短信分发给所有具有监听短信 权限的应用程序的步骤之后,还包括:

[0064] 移动终端中预装的短信应用接收分发下来的短信,当所述短信为已加密处理吋

,则利用预设的密码对已加密的短信进行解密,再将短信内容向用户展示。

[0065] 在所述移动终端中,其中,所述移动终端识别并获取短信的号码以及短信的内 容,并将所述短信的号码与预设的短信加密号码组进行匹配的步骤,具体包括

[0066] 移动终端接收到短信,并对发送所述短信的号码进行识别与获取;

[0067] 继续识别并获取所述短信的内容;

[0068] 将获取到的所述短信的号码与预设的短信加密号码组进行匹配。

[0069] 在所述移动终端中,其中,所述如果匹配成功,则直接对所述短信进行加密处 理;否则,则将获取的所述短信的内容与预设的关键词数据库进行匹配,并在 所述短信内容中含有关键词吋对所述短信进行加密处理的步骤,具体包括: [0070] 如果所述短信的号码在预设的短信加密号码组中,则对所述短信内容通过加密 算法进行加密;

[0071] 如果所述短信的号码不在预设的短信加密号码组中,则将获取的所述短信的内 容与预设的关键词数据库进行匹配;

[0072] 如果所述短信的内容中含有关键词数据库中的任一关键词吋,则同样对所述短 信内容通过加密算法进行加密。

[0073] 本申请的有益效果:本申请在将接收到的短信分发给应用程序之前,首先通过 将短信的号码与内容,分别和预设的短信加密号码组以及关键词数据库进行匹 配,当匹配成功,则对短信进行加密处理,然后再向具有监听短信权限的应用 程序分发短信,以此实现在应用程序接收到短信之前对短信内容进行加密,防 止了短信中的重要信息被应用程序恶意窃取,保征了用户的信息安全,避免了 因重要信息被泄露而造成的损失。

对附图的简要说明

附图说明

[0074] 图 1是本申请提供的自动加密短信的方法的较佳实施例的流程图。

[0075] 图 2是本申请提供的移动终端的较佳实施例的功能原理框图。

[0076] 图 3是本申请提供的移动终端的实施例的具体结构示意图。

[0077] t m^

[0078] 为使本申请的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施 例对本申请进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解 释本申请,并不用于限定本申请。

[0079] 如图 1所示,图 1是本申请提供的自动加密短信的方法的较佳实施例的流程图。

所述自动加密短信的方法包括以下步骤:

[0080] 步骤 S100、移动终端识别并获取短信的号码以及短信的内容,并将所述短信的 号码与预设的短信加密号码组进行匹配。

[0081] 较佳地,所述步骤 S100具体包括:

[0082] 步骤 S101、移动终端接收到短信,并对发送所述短信的号码进行识别与获取; [0083] 步骤 S102、继续识别并获取所述短信的内容;

[0084] 步骤 S103、将获取到的所述短信的号码与预设的短信加密号码组进行匹配。

[0085] 具体实施吋,为了更好的对短信进行有针对性的加密处理,本申请预先在移动 终端中设置一短信加密号码组,所述短信加密号码组中包括了所有需要进行短 信加密的联系人号码。较佳地,用户可以从移动终端中的通讯录里进行勾选, 将重要的联系人的电话号码移至所述短信加密号码组。进一步地,本申请还需 要预先在移动终端中设置一关键词数据库,所述关键词数据库用来与接收的短 信内容进行匹配,以判断短信内容中是否含有重要信息。例如,关键词数据库 中的关键词可以为密码、验证码、银行等。通过预先设置短信加密号码组以及 关键词数据库,可以更加有针对性的对短信进行加密处理,以免移动终端没有 目的性的对短信加密,避免增加不必要的工作量。

[0086] 进一步地,当移动终端接收到短信吋,会对短信的号码与短信内容进行识别与 获取,并将获取到的所述短信的号码与预设的短信加密号码组进行匹配。由于 短信加密号码组中包含了所有用户需要进行加密处理的联系人号码,当接收到 的短信的号码在所述短信加密号码组中吋,匹配成功。

[0087] 步骤 S200、如果匹配成功,则对所述短信进行加密处理;如果匹配失败,则将 获取的所述短信的内容与预设的关键词数据库进行匹配,判断所述短信内容中 是否含有关键词,当是吋,则同样对所述短信进行加密处理。

[0088] 较佳地,所述步骤 S200具体包括:

[0089] 步骤 S201、如果所述短信的号码在预设的短信加密号码组中,则对所述短信内 容通过加密算法进行加密;

[0090] 步骤 S202、如果所述短信的号码不在预设的短信加密号码组中,则将获取的所 述短信的内容与预设的关键词数据库进行匹配;

[0091] 步骤 S203、如果所述短信的内容中含有关键词数据库中的任一关键词吋,则同 样对所述短信内容通过加密算法进行加密。

[0092] 具体实施吋,当所述短信的号码与预设的短信加密号码组匹配成功吋,则说明 该号码是需要进行短信加密处理的,则对所述短信内容通过加密算法进行加密 处理。如果所述短信的号码不在预设的短信加密号码组中,则将获取的所述短 信的内容与预设的关键词数据库进行匹配。例如,用户在进行购物付款吋,银 行会下发包含验证码的短信至移动终端,此吋该短信是重要短信,需要进行加 密处理。而银行的电话号码用户可能并没有保存,或者并未移至短信加密号码 组中,则此吋就需要将该短信的内容与预设的关键词数据库进行匹配。由于关 键词数据库中包含了密码、验证码这类的关键词。如果短信的内容中含有关键 词数据库中的任一关键词吋,则同样对短信内容通过加密算法进行加密。因此 上述包含验证码的短信中含有关键词"验证码",因此该短信也是需要进行加密处 理的。由此可见,本申请通过预设的关键词数据库可以在短信的号码不在短信 加密号码组,但是该短信内容又的确需要加密吋,通过将短信内容与关键词数 据库匹配,当匹配成功,则通过对短信进行加密,从而避免出现需要加密的短 信而却未加密的现象,给用户提供了方便。

[0093] 较佳地,所述短信加密号码组中的关键词可能还不完善,或者新认识的重要联 系人还来不及移至短信加密号码组中,那就需要如下处理。例如,如果移动终 端接收到的短信的号码不在所述短信加密号码组中,且短信内容中也不存在关 键词数据库中的关键词,但是该短信的内容却包括了一些隐私信息,则该短信 也是需要加密处理的。此吋就需要査询本地通讯录,判断该短信的号码是否保 存在本地通讯录中,如果保存了,则同样对该短信内容进行加密处理。较佳地 ,用户可以将新的重要联系人及吋移至短信加密号码组中,以便对短信进行更 好的加密监控。

[0094] 步骤 S300、移动终端将所述短信分发给所有具有监听短信权限的应用程序。

[0095] 较佳地,所述步骤 S300具体包括:

[0096] 步骤 S301、从移动终端所有的应用程序中获取注册表信息,并从中筛选出具有 监听短信权限的应用程序;

[0097] 步骤 S302、移动终端通过系统接口将所述短信分发给所有具有监听短信权限的 应用程序。

[0098] 具体实施吋,由于有的应用程序是不需要或者不具备监听短信的权限,为了移 动终端能够更好的将短信分发至应用程序,减少多余的操作。本申请需要在应 用程序安装吋,预先对应用程序监听短信的功能权限进行设置,并将设置后的 应用程序的注册表信息保存。因此当移动终端从所有的应用程序中获取注册表 信息吋,就可以很容易的筛选出具有监听短信权限的应用程序。移动终端通过 系统接口将短信分发给这些具有监听短信权限的应用程序。应用程序就无法査 看并且也无获取已经加密的短信内容,由此防止了短信中的重要信息被应用程 序恶意窃取,保征了用户的信息安全,避免了因重要信息被泄露而造成的损失

[0099] 进一步地,移动终端中预装的短信应用同样会接收分发下来的短信,当所述短 信为已加密处理吋,则需要利用预设的密码对已加密的短信进行解密,再将短 信内容向用户展示。因此,只有用户可以根据自主设置的密码对已加密的短信 进行査看,而其他的应用程序或者他人都无法获取到短信的内容,有效的保护 了用户的信息不被泄露,保证了用户的信息与财产安全给用户提供了方便。

[0100] 基于上述实施例,本申请还公幵了一种移动终端。如图 2示,包括:处理器 (pro CeSSOr)10、与处理器连接的存储设备 (memOry)20; 其中,所述处理器 10用于调用 所述存储设备 20中的程序指令,以执行上述实施例所提供的方法,例如执行: [0101] 步骤 S100、移动终端识别并获取接收的短信的号码以及短信的内容,并将所述 短信的号码与预设的短信加密号码组进行匹配;

[0102] 步骤 S200、如果匹配成功,则对所述短信进行加密处理;如果匹配失败,则将 获取的所述短信的内容与预设的关键词数据库进行匹配,判断所述短信内容中 是否含有关键词,当是吋,则同样对所述短信进行加密处理;

[0103] 步骤 S300、移动终端将所述短信分发给所有具有监听短信权限的应用程序。

[0104] 本申请实施例还提供一种存储设备,所述存储设备上存储计算机指令,所述计 算机指令使计算机执行上述各实施例所提供的方法。

[0105] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储设 备中,存储设备可以包括:只读存储器(ROM) 、随机存取存储器 RAM) 、磁 盘或光盘等。

[0106] 图 3示出了本申请实施例提供的移动终端的具体结构框图,该移动终端可以用 于实施上述实施例中提供的自动加密短信的方法。该移动终端 1200可以为智能 手机或平板电脑。

[0107] 如图 3所示,移动终端 1200可以包括 RF (Radio Frequency , 射频)电路 110、包 括有一个或一个以上(图中仅示出一个)计算机可读存储介质的存储器 120、输 入单元 130、显示单元 140、传感器 150、音频电路 160、传输模块 170、包括有一 个或者一个以上(图中仅示出一个)处理核心的处理器 180以及电源 190等部件 。本领域技术人员可以理解,图 3中示出的移动终端 1200结构并不构成对移动终 端 1200的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者 不同的部件布置。其中:

[0108] RF电路 110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而 与通讯网络或者其他设备进行通讯。 RF电路 110可包括各种现有的用于执行这些 功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密 /解密芯片 、用户身份模块(SIM) 卡、存储器等等。 RF电路 110可与各种网络如互联网、 企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述

的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可 以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communication, GSM) 、增强型移动通信技术(Enhanced Data GSM Environment, EDGE),宽带码分多址技术(Wideband Code Division

Multiple Access, WCDMA) ,码分多址技术 (Code Division Access, CDMA) 、 曰寸分多址技术 (Time Division Multiple Access,

TDMA) ,无线保真技术(Wireless Fidelity , Wi-Fi) (如美国电气和电子工程 师协会标准 IEEE 802.11a, IEEE 802.11b, IEEE802.11g和 /或 IEEE 802.11η) 、 网络电话(Voice over Internet Protocol, VoIP) 、全球微波互联接入 (Worldwide Interoperability for Microwave Access , Wi-Max) 、其他用于由 I 牛、即日寸通讯及 短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被幵 发出来的协议。

[0109] 存储器 120可用于存储软件程序以及模块,如上述实施例中自动加密短信的方 法对应的程序指令 /模块,处理器 180通过运行存储在存储器 120内的软件程序以 及模块,从而执行各种功能应用以及数据处理,即实现自动加密短信的功能。 存储器 120可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个 磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器 1 20可进一步包括相对于处理器 180远程设置的存储器,这些远程存储器可以通过 网络连接至移动终端 1200。上述网络的实例包括但不限于互联网、企业内部网 、局域网、移动通信网及其组合。

[0110] 输入单元 130可用于接收输入的数字或字符信息,以及产生与用户设置以及功 能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入 单元 130可包括触敏表面 131以及其他输入设备 132。触敏表面 131,也称为触摸 显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指 、触笔等任何适合的物体或附件在触敏表面 131上或在触敏表面 131附近的操作 ) ,并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面 131可包括 触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方 位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触

摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器 180,并能 接收处理器 180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外 线以及表面声波等多种类型实现触敏表面 131。除了触敏表面 131,输入单元 130 还可以包括其他输入设备 132。具体地,其他输入设备 132可以包括但不限于物 理键盘、功能键(比如音量控制按键、幵关按键等)、轨迹球、鼠标、操作杆 等中的一种或多种。

[0111] 显示单元 140可用于显示由用户输入的信息或提供给用户的信息以及移动终端 1 200的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和 其任意组合来构成。显示单元 140可包括显示面板 141,可选的,可以采用 LCD(L iquid Crystal Display , 液晶显示器)、 OLED(Organic Light-Emitting Diode,有机发 光二极管)等形式来配置显示面板 141。进一步的,触敏表面 131可覆盖显示面板 1 41,当触敏表面 131检测到在其上或附近的触摸操作后,传送给处理器 180以确 定触摸事件的类型,随后处理器 180根据触摸事件的类型在显示面板 141上提供 相应的视觉输出。虽然在图 3中,触敏表面 131与显示面板 141是作为两个独立的 部件来实现输入和输出功能,但是在某些实施例中,可以将触敏表面 131与显示 面板 141集成而实现输入和输出功能。

[0112] 移动终端 1200还可包括至少一种传感器 150,比如光传感器、运动传感器以及 其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环 境光传感器可根据环境光线的明暗来调节显示面板 141的亮度,接近传感器可在 移动终端 1200移动到耳边吋,关闭显示面板 141和 /或背光。作为运动传感器的一 种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止 吋可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换 、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等; 至于移动终端 1200还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感 器等其他传感器,在此不再赘述。

[0113] 音频电路 160、扬声器 161,传声器 162可提供用户与移动终端 1200之间的音频 接口。音频电路 160可将接收到的音频数据转换后的电信号,传输到扬声器 161 ,由扬声器 161转换为声音信号输出;另一方面,传声器 162将收集的声音信号

转换为电信号,由音频电路 160接收后转换为音频数据,再将音频数据输出处理 器 180处理后,经 RF电路 110以发送给比如另一终端,或者将音频数据输出至存 储器 120以便进一步处理。音频电路 160还可能包括耳塞插孔,以提供外设耳机 与移动终端 1200的通信。

[0114] 移动终端 1200通过传输模块 170 (例如 Wi-Fi模块)可以帮助用户收发电子邮件 、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然 图 3示出了传输模块 170,但是可以理解的是,其并不属于移动终端 1200的必须 构成,完全可以根据需要在不改变发明的本质的范围内而省略。

[0115] 处理器 180是移动终端 1200的控制中心,利用各种接口和线路连接整个手机的 各个部分,通过运行或执行存储在存储器 120内的软件程序和 /或模块,以及调用 存储在存储器 120内的数据,执行移动终端 1200的各种功能和处理数据,从而对 手机进行整体监控。可选的,处理器 180可包括一个或多个处理核心;在一些实 施例中,处理器 180可集成应用处理器和调制解调处理器,其中,应用处理器主 要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信 。可以理解的是,上述调制解调处理器也可以不集成到处理器 180中。

[0116] 移动终端 1200还包括给各个部件供电的电源 190 (比如电池),在一些实施例 中,电源可以通过电源管理系统与处理器 180逻辑相连,从而通过电源管理系统 实现管理充电、放电、以及功耗管理等功能。电源 190还可以包括一个或一个以 上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变 器、电源状态指示器等任意组件。

[0117] 尽管未示出,移动终端 1200还可以包括摄像头(如前置摄像头、后置摄像头) 、蓝牙模块等,在此不再赘述。具体在本实施例中,移动终端的显示单元是触 摸屏显示器,移动终端还包括有存储器,以及一个或者一个以上的程序,其中 一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理 器执行述一个或者一个以上程序包含用于进行以下操作的指令:

[0118] 移动终端识别并获取短信的号码以及短信的内容,并将所述短信的号码与预设 的短信加密号码组进行匹配;

[0119] 如果匹配成功,则直接对所述短信进行加密处理;否则,则将获取的所述短信 的内容与预设的关键词数据库进行匹配,并在所述短信内容中含有关键词吋对 所述短信进行加密处理;

[0120] 如果移动终端接收到的短信的号码不在所述短信加密号码组中,且短信内容中 也不存在关键词数据库中的关键词,则査询所述移动终端的本地通讯录,判断 所述短信的号码是否保存在本地通讯录中,当是吋,则同样对所述短信内容通 过加密算法进行加密,并且将所述短信的号码移至所述短信加密号码组中;

[0121] 移动终端将所述短信分发给所有具有监听短信权限的应用程序,包括:从移动 终端所有的应用程序中获取注册表信息,并从中筛选出具有监听短信权限的应 用程序;移动终端通过系统接口将所述短信分发给所有具有监听短信权限的应 用程序。

[0122] 在所述移动终端中,其中,所述移动终端将所述短信分发给所有具有监听短信 权限的应用程序的步骤之后,还包括:

[0123] 移动终端中预装的短信应用接收分发下来的短信,当所述短信为已加密处理吋

,则利用预设的密码对已加密的短信进行解密,再将短信内容向用户展示。

[0124] 在所述移动终端中,其中,所述移动终端识别并获取短信的号码以及短信的内 容,并将所述短信的号码与预设的短信加密号码组进行匹配的步骤,具体包括

[0125] 移动终端接收到短信,并对发送所述短信的号码进行识别与获取;

[0126] 继续识别并获取所述短信的内容;

[0127] 将获取到的所述短信的号码与预设的短信加密号码组进行匹配。

[0128] 在所述移动终端中,其中,所述如果匹配成功,则直接对所述短信进行加密处 理;否则,则将获取的所述短信的内容与预设的关键词数据库进行匹配,并在 所述短信内容中含有关键词吋对所述短信进行加密处理的步骤,具体包括: [0129] 如果所述短信的号码在预设的短信加密号码组中,则对所述短信内容通过加密 算法进行加密;

[0130] 如果所述短信的号码不在预设的短信加密号码组中,则将获取的所述短信的内 容与预设的关键词数据库进行匹配;

[0131] 如果所述短信的内容中含有关键词数据库中的任一关键词吋,则同样对所述短 信内容通过加密算法进行加密。

[0132] 综上所述,本申请提供的一种自动加密短信的方法、存储设备及移动终端,所 述方法包括:移动终端识别并获取接收的短信的号码以及短信的内容,并将所 述短信的号码与预设的短信加密号码组进行匹配;如果匹配成功,则对所述短 信进行加密处理;如果匹配失败,则将获取的所述短信的内容与预设的关键词 数据库进行匹配,判断所述短信内容中是否含有关键词,当是吋,则同样对所 述短信进行加密处理;移动终端将所述短信分发给所有具有监听短信权限的应 用程序。本申请在将接收到的短信分发给应用程序之前,首先通过将短信的号 码与内容分别和预设的短信加密号码组以及关键词数据库进行匹配,当匹配成 功,则对短信进行加密处理,然后再向具有监听短信权限的应用程序分发短信 ,以此实现在应用程序接收到短信之前对短信内容进行加密,防止了短信中的 重要信息被应用程序恶意窃取,保征了用户的信息安全,避免了因重要信息被 泄露而造成的损失。

[0133] 应当理解的是,本申请的应用不限于上述的举例,对本领域普通技术人员来说 ,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本申请所 附权利要求的保护范围。