一种应用程序处理方法以及终端的制作方法_2

文档序号:9687818阅读:来源:国知局
01-S104。
[0024]在步骤S101中,在接收到应用程序的访问请求时,获取所述应用程序的加密状态。
[0025]具体的,首先侦测是否接收到对应用程序的访问请求,比如,通过侦测是否存在对应用程序的图标的单击操作,来判断是否接收到访问请求。当接收到访问请求时,获取该应用程序的加密状态。其中,加密状态分为已加密和未加密。应用程序是否加密由用户预先设置,本实施方式中,用户可以将比较重要的应用程序进行加密,比如聊天类、图片类、网银类等。在对应用程序进行加密时,会提示用户设置对应的加密信息,其中,加密信息包括:字符信息、指纹信息、声纹信息以及虹膜信息。
[0026]在步骤S102中,若所述应用程序的加密状态为已加密,则接收输入的验证信息。
[0027]具体的,若所述应用程序的加密状态为已加密,则提示用户输入验证信息,并接收用户输入的验证信息。在本实施方式中,提示用户输入验证信息可以通过显示界面上的对话框或者是通过语音提示来提醒。用户输入的验证信息可以是普通的字符类信息,比如英文或者数字等;也可以是生物特征类验证信息,比如指纹、声纹、虹膜等。可以理解的是,终端可以通过指纹传感器采集用户的指纹信息、可以通过声纹传感器或者麦克风采集用户的声纹信息,可以通过摄像头来采集用户的虹膜信息。
[0028]在步骤S103中,若所述验证信息验证失败,则将所述应用程序中的预设的隐私信息标记为不可访问。
[0029]具体的,判断所述验证信息是否和加密信息匹配,若与加密信息不匹配,则表示验证失败。此时,将应用程序中的预设的隐私信息标记为不可访问。在本实施方式中,用户可以预先在应用程序中根据自身的需求设置隐私信息,隐私信息包括隐私数据和隐私功能。比如,用户可以将聊天类软件中的某些聊天记录设置为隐私;可以将应用类软件中的某些功能设置为隐私。
[0030]在步骤S104中,开启所述应用程序并展示不包含所述隐私信息的显示界面。
[0031 ] 具体的,由于验证信息验证失败,隐私信息已被标记为不可访问,此时开启所述应用程序,并展示不包含所述隐私信息的显示界面,从而能够保护用户的隐私信息。
[0032]上述可知,本发明实施例中的应用程序处理方法,当侦测到对应用程序的访问请求时,若应用程序的加密状态为已加密,则获取验证信息,当验证失败时,则将所述应用程序中的隐私数据标记为不可用,从而隐藏所述应用程序中的隐私数据,进而能够根据用户的需求保护用户的隐私数据,避免被他人查看,增强了安全性,提升了用户体验。
[0033]图2所示为本发明实施例提供的一种应用程序处理方法第二实施例的流程图。本实施方式中,该应用程序处理方法包括步骤S201-S208。
[0034]在步骤S201中,在接收到应用程序的访问请求时,解析所述应用程序对应的组件
?目息。
[0035]具体的,当接收到应用程序的访问请求时,解析所述应用程序对应的组件信息,其中,组件信息是指启动应用程序时所必须的相关数据信息。组件信息由各个单独的数据包封装而成,通过执行组件信息来启动对应的应用程序。在本实施方式中,当接收到应用程序的访问请求时,解析该应用程序的组件信息。
[0036]在步骤S202中,判断所述组件信息中是否存在加密标识。
[0037]具体的,判断组件信息是否存在加密标识。其中,所述加密标识用于表征该应用程序是否被加密。在本实施方式中,如果用户想要对某一应用程序加密,在用户进行设置了之后,该应用程序对应的组件信息上即会存在该加密标识。因此,通过判断是否存在加密标识可判断应用程序是否被加密。若存在加密标识,则确定所述应用程序的加密状态为已加密,进入步骤S203中;若不存在加密标识,则确定所述应用程序的加密状态为未加密,进入步骤S208 中。
[0038]在步骤S203中,采集生物特征信息。
[0039]具体的,当确定该应用程序的加密状态为已加密时,此时需要进行验证。在本实施方式中,需要采集用户的生物特征信息,其中,生物特征信息包括指纹信息、声纹信息以及虹膜信息中的至少一种。比如,可以是单独的采用指纹、声纹或者虹膜;也可以是采用指纹、声纹或者虹膜的两种或多种的组合,比如先采集指纹、再采集声纹等,本发明实施例并不以此为限。
[0040]在步骤S204中,根据所述生物特征信息生成验证信息。
[0041 ]具体的,根据采集的生物特征信息生成对应的验证信息。
[0042]在步骤S205中,判断所述验证信息与预设的加密信息是否匹配。
[0043]具体的,将验证信息与预设的加密信息进行对比,判断是否匹配。在本实施方式中,当用户设置对某一应用程序进行加密时,会同时提示用户设置对该应用程序的加密方式,在设置加密方式时采集用户的加密信息,其中,加密信息包括:指纹信息、声纹信息以及虹膜信息。比如,可以单独的采用指纹、声纹或者虹膜;为了更进一步的增强安全性,也可以是采用指纹、声纹或者虹膜的两种或多种的组合,比如先采集指纹、再采集声纹等。通过设置如何加密,形成预设的加密信息。在将验证信息与预设的加密信息进行对比时,就只需要判断两者是否相同,若相同,则表示验证信息与预设的加密信息匹配,验证信息验证成功,进入步骤S208中;若两者不相同,不匹配,则表明验证信息验证失败,此时进入步骤S206中。
[0044]在步骤S206中,将所述应用程序中的预设的隐私信息标记为不可访问。
[0045]具体的,在验证信息验证失败时,表明当前的访问是未经许可的,为了保护用户的隐私信息,此时需要将预设的隐私信息标记为不可访问。在本实施方式中,用户可以预先在应用程序中设置隐私信息,隐私信息包括隐私数据和隐私功能。比如,用户可以将聊天类软件中的某些聊天记录设置为隐私;可以将应用类软件中的某些功能设置为隐私。在将隐私信息标记为不可访问了之后,后续再启动该应用程序时就不会显示该隐私信息,从而保护用户的私有信息。
[0046]在步骤S207中,开启所述应用程序并展示不包含所述隐私信息的显示界面。
[0047]具体的,由于验证信息验证失败,隐私信息已被标记为不可访问,此时开启所述应用程序,并展示不包含所述隐私信息的显示界面,从而能够保护用户的隐私信息。
[0048]在步骤S208中,开启所述应用程序并展示包含所述预设的隐私信息的显示界面。
[0049]具体的,若步骤S202中确定应用程序的加密状态为未加密,表明用户并未加密该应用程序,此时以正常的方式启动该应用程序,即开启所述应用程序并展示包含所述预设的隐私信息的显示界面。需要说明的是,此时由于用户未加密该应用程序,该应用程序可能并不存在隐私数据。
[0050]此外,若步骤S205中验证信息验证成功,表明此时为合法的访问,此时也可以将对应的隐私数据展示出来,因此也可以正常的方式启动应用程序,即开启所述应
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1