本发明涉及通信技术领域,尤其涉及一种信息处理方法、装置及电子设备。
背景技术:
在当今时代,手机已经成为人们常用的获取信息的重要工具。在现有的手机锁屏方案中,当接收到新的来电时,手机屏幕临时解锁,从而方便人们快速响应该来电。
虽然这种方式为人们带来了便利性,但也同时大大增加了用户信息泄露的可能性。
技术实现要素:
有鉴于此,本发明实施例提供一种信息处理方法、装置及电子设备,能够提高用户信息的安全性。
第一方面,本发明实施例提供一种信息处理方法,包括:
当接收到新的信息时,获取所述新的信息对应的联系人信息;
确定所述联系人信息是否属于加密联系人信息;
若确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密;
显示加密后的新的信息。
作为另一实施例,所述确定所述联系人信息是否属于加密联系人信息,包括:
根据所述联系人信息查找预先设置的加密联系人信息表;
若所述联系人信息位于所述加密联系人信息表中,则确定所述联系人信息属于加密联系人信息。
作为另一实施例,所述若确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密,包括:
若确定所述联系人信息属于加密联系人信息,获取所述联系人信息对应的加密密码;
利用所述加密密码对所述新的信息进行加密。
作为另一实施例,所述显示加密后的新的信息,包括:
显示密码输入界面;
获取在所述密码输入界面输入的解锁密码;
当所述输入的解锁密码与预设的解锁密码一致时,显示所述新的信息。
作为另一实施例,所述方法进一步包括:
若确定所述联系人信息不属于加密联系人信息,显示所述的新的信息。
第二方面,本发明实施例提供一种信息处理装置,包括:
获取模块,用于当接收到新的信息时,获取所述新的信息对应的联系人信息;
确定模块,用于确定所述联系人信息是否属于加密联系人信息;
加密模块,用于若确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密;
显示模块,用于显示加密后的新的信息。
作为另一实施例,所述确定模块包括:
查找子模块,用于根据所述联系人信息查找预先设置的加密联系人信息表;
确定子模块,用于若所述联系人信息位于所述加密联系人信息表中,则确定所述联系人信息属于加密联系人信息。
作为另一实施例,所述加密模块包括:
获取子模块,用于若确定所述联系人信息属于加密联系人信息,获取所述联系人信息对应的加密密码;
加密子模块,用于利用所述加密密码对所述新的信息进行加密。
作为另一实施例,所述显示模块包括:
第一显示子模块,用于显示密码输入界面;
密码获取子模块,用于获取在所述密码输入界面输入的解锁密码;
第二显示子模块,用于当所述输入的解锁密码与预设的解锁密码一致时,显示所述新的信息。
作为另一实施例,所述显示模块还用于,若确定所述联系人信息不属于加密联系人信息,显示所述的新的信息。
第三方面,本发明实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一所述的信息处理方法。
第四方面,本发明实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于执行本发明实施例所提供的一种信息处理方法。
第五方面,本发明实施例还提供了一种应用程序,用于执行本发明实施例所提供的一种信息处理方法。
本发明实施例提供的一种信息处理方法、装置及电子设备,当接收到新的消息时,如果根据新的信息对应的联系人信息确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密,显示加密后的新的信息。因此,利用本发明实施例的方案,避免了现有技术中直接显示新的信息而泄露个人隐私的缺陷,提高了用户信息的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例一信息处理方法的流程图;
图2为本发明实施例二信息处理装置的示意图;
图3为本发明实施例三电子设备的示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,本发明实施例一的信息处理方法,包括:
步骤101,当接收到新的信息时,获取所述新的信息对应的联系人信息。
其中,所述新的信息包括但不限于为新的来电,新的短信等;所述联系人新信息包括但不限于为联系人名称、电话号码等。以新的来电为例,在此获取所述新的来电对应的电话号码。
步骤102,确定所述联系人信息是否属于加密联系人信息。
在实际应用中,可设置加密联系人信息表,在该加密联系人信息表中存储有需要加密显示其对应的新的信息的联系人的信息,如联系人名称,电话号码等。
例如,该加密联系人信息表中存储有:张三,电话号码13012345678。也即,如果移动终端收到的新的信息对应的电话号码是13012345678,则需要加密显示该新的信息。
在此,根据所述联系人信息查找预先设置的加密联系人信息表。若所述联系人信息位于所述加密联系人信息表中,则确定所述联系人信息属于加密联系人信息,否则确定所述联系人信息不属于加密联系人信息。
步骤103,若确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密。
若确定所述联系人信息属于加密联系人信息,获取所述联系人信息对应的加密密码,利用所述加密密码对所述新的信息进行加密。若确定所述联系人信息不属于加密联系人信息,则可直接显示所述的新的信息。
在加密联系人信息表中可存储有一个或多个联系人的信息。表中的每个联系人可设置相同的加密密码,也可分别设置加密密码。那么,在该表中还可同时存储有每个联系人对应的加密密码。因此,通过读取该表,即可获得对应的加密密码,利用所述加密密码对所述新的信息进行加密。
步骤104,显示加密后的新的信息。
由于联系人信息属于加密联系人信息,所以在显示新的信息时需要显示加密后的新的信息。在显示加密后的新的信息时,可显示密码输入界面,例如可显示密码输入键盘等,提示用户输入解锁密码。如果用户输入了解锁密码,则获取在所述密码输入界面输入的解锁密码,并将输入的解锁密码和预设的解锁密码也即加密密码进行对比。当所述输入的解锁密码与预设的解锁密码一致时,显示所述新的信息。
由上可以看出,在本发明实施例中,当接收到新的消息时,如果根据新的信息对应的联系人信息确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密,显示加密后的新的信息。因此,利用本发明实施例的方案,避免了现有技术中直接显示新的信息而泄露个人隐私的缺陷,提高了用户信息的安全性。
假设,在加密联系人信息表中存储有如下信息:
陈大夫(16606060***),周医生(19909090***),小明(18808080***),小华(177707070***)。
也即,当收到上述四个联系人的新的信息时,需要加密显示。该表中所有的联系人具有相同的加密密码,即1234。
假设,此时接收到新的来电,其对应的号码为16606060***。根据该号码查找上述加密联系人信息表确定,该号码位于加密联系人信息表中,该新的来电需要加密显示。因此,利用加密密码1234对新的来电进行加密,也即对号码16606060***进行加密。此时,在移动终端屏幕上显示密码输入界面。此时,用户输入密码。如果输入的密码为1234,则显示16606060***等信息,以便用户查阅来电信息和响应来电。否则可继续提示用户输入密码。
又假设,此时移动终端接收到新的来电,其对应的号码为123456789**。根据该号码查找上述加密联系人信息表确定,该号码未存在于加密联系人信息表中,则可直接显示新的来电,即显示123456789**。
如图2所示,本发明实施例二的信息处理装置,包括:
获取模块201,用于当接收到新的信息时,获取所述新的信息对应的联系人信息;确定模块202,用于确定所述联系人信息是否属于加密联系人信息;加密模块203,用于若确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密;显示模块204,用于显示加密后的新的信息。
其中,所述确定模块202包括:查找子模块,用于根据所述联系人信息查找预先设置的加密联系人信息表;确定子模块,用于若所述联系人信息位于所述加密联系人信息表中,则确定所述联系人信息属于加密联系人信息。
其中,所述加密模块203包括:
获取子模块,用于若确定所述联系人信息属于加密联系人信息,获取所述联系人信息对应的加密密码;加密子模块,用于利用所述加密密码对所述新的信息进行加密。
其中,所述显示模块204包括:第一显示子模块,用于显示密码输入界面;密码获取子模块,用于获取在所述密码输入界面输入的解锁密码;第二显示子模块,用于当所述输入的解锁密码与预设的解锁密码一致时,显示所述新的信息。
为进一步提高用户体验,所述显示模块204还用于,若确定所述联系人信息不属于加密联系人信息,显示所述的新的信息。
本发明实施例的工作原理可参照前述方法实施例的描述,且所述装置可位于移动终端中等。
由上可以看出,在本发明实施例中,当接收到新的消息时,如果根据新的信息对应的联系人信息确定所述联系人信息属于加密联系人信息,则对所述新的信息进行加密,显示加密后的新的信息。因此,利用本发明实施例的方案,避免了现有技术中直接显示新的信息而泄露个人隐私的缺陷,提高了用户信息的安全性。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,″计算机可读介质″可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。
在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本发明实施例还提供一种电子设备,所述电子设备包含前述任一实施例所述的装置。
图3为本发明电子设备一个实施例的结构示意图,可以实现本发明图1所示实施例的流程,如图3所示,上述电子设备可以包括:壳体31、处理器32、存储器33、电路板34和电源电路35,其中,电路板34安置在壳体31围成的空间内部,处理器32和存储器33设置在电路板34上;电源电路35,用于为上述电子设备的各个电路或器件供电;存储器33用于存储可执行程序代码;处理器32通过读取存储器33中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例所述的信息处理方法。
处理器32对上述步骤的具体执行过程以及处理器32通过运行可执行程序代码来进一步执行的步骤,可以参见本发明图1所示实施例的描述,在此不再赘述。
本发明实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于执行本发明实施例所提供的一种数据备份方法。
本发明实施例还提供了一种应用程序,用于执行本发明实施例所提供的一种数据备份方法。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,″计算机可读介质″可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。