一种消息加密方法和装置的制造方法_3

文档序号:8447828阅读:来源:国知局
消息中的部分敏感信息,而针对大部分消息内容则正常显示,满足了用户对同一条消息内不同部分的不同隐私保护需求,增加了用户使用的便利性。
[0092]需要说明的是,确定加密对象的操作可以具有不同的实现方式,以上仅为示例性说明,不视为对本发明的限制。本领域技术人员在不付出创造性劳动下获取的其他实现方式均属于本发明的保护范围。
[0093]其中,所述触发加密处理的操作包括:针对所述加密对象对应的电话号码、联系人标识或者消息内容所在区域的预设加密手势操作。当然,本领域技术人员可以理解的是,针对不具有触摸屏的电子设备而言,采集的触发加密处理的操作也可以是:针对所述加密对象对应的电话号码、联系人标识或者消息内容所在区域的非手势输入操作,例如鼠标输入、键盘输入等,在此不进行限定。
[0094]当所述触发加密处理的操作为针对所述加密对象对应的电话号码、联系人标识或者消息内容所在区域的预设加密手势操作时,其可以包括下述中任意一种操作:
[0095](I)连续点击所述加密对象对应的电话号码或者联系人标识的操作。例如,联系两次点击或者三次点击所述加密对象对应的电话号码或者联系人标识的操作。
[0096](2)针对所述加密对象对应的电话号码或者联系人标识的触摸操作且所述触摸操作的持续时间大于第一时间阈值。例如,长按加密对象对应的电话号码或者联系人标识的操作,且所述操作持续超过一定时间。
[0097](3)连续点击所述加密对象对应的消息内容所在的区域的操作。当所述加密对象为与特定电话号码或者特定联系人标识相对应的部分消息,或者是与特定电话号码或者特定联系人标识相对应的特定消息的部分内容时,可以通过连续点击该加密对象的消息内容所在区域来触发加密处理,例如连续两次或三次点击需要加密的消息内容文本所在的区域。
[0098](4)针对所述加密对象对应的消息内容所在的区域的触摸操作且所述触摸操作的持续时间大于第二时间阈值。当所述加密对象为特定电话号码或者特定联系人标识相对应的部分消息,或者是与特定电话号码或者特定联系人标识相对应的特定消息的部分内容时,可以通过长按该加密对象的消息内容所在区域来触发加密处理,例如按住消息内容对应的文本或者图片所在的区域超过预设时间。其中,所述第一时间阈值和第二时间阈值均可以由用户或者系统预先设定。
[0099](5)选择功能菜单中的加密选项的操作。在这种实现方式中,用户界面上可以显示功能菜单,所述功能菜单具有加密选项,用户通过点击或者触摸所述加密选项可以触发对加密对象的加密处理操作。
[0100](6)其他预设手势操作。例如,在加密对象对应的联系人标识或电话号码处,或者加密对象对应的消息内容的文本或者图片所在区域滑动,输入“L”型手势操作,其中“L”代表“Lock(锁定、加密)”。当然,也可以预设其他手势输入作为触发加密处理的操作。
[0101]本领域技术人员可以理解的是,所述确定加密对象的操作和所述触发加密处理的操作并没有必然的先后执行顺序。一般地,可以先通过操作确定加密对象,然后通过预设的操作触发对所述加密对象的加密处理。当然,也可以响应于触发加密对象的操作,再由用户确定加密对象,然后执行对确定的加密对象的加密处理。二者也可以同时执行。在一些应用场景下,确定加密对象的操作和触发加密处理的操作也可以是同一个操作,例如在一个连续的手势输入中同时完成加密对象的确定和加密处理的触发。
[0102]S202,响应于所述确定加密对象的操作和所述触发加密处理的操作,对确定的所述加密对象进行加密处理。
[0103]其中,所述对确定的所述加密对象进行加密处理包括:
[0104]隐藏所述加密对象对应的消息内容,且避免显示提示消息以提示已对所述消息内容加密;或者,
[0105]隐藏所述加密对象对应的消息内容,且显示提示消息用于提示已对所述消息内容加密。
[0106]在一种实现方式中,加密处理可以通过隐藏加密对象对应的消息内容来实现,并且不会显示任何提示消息。在另外一种实现方式中,在隐藏加密对应的消息内容后,还会进一步显示提示消息,提示用户相应加密对象已加密。更具体地,用户界面可以提供选项供用户选择是否要显示提示消息。
[0107]进一步地,在一些实施方式中,本发明提供的方法还可以包括(并不是必须的):
[0108]S203,响应于对所述加密对象进行解密处理的操作,对所述加密对象进行解密显示。其中,图2中的虚线外框表示所示步骤并不是必须存在的步骤,本领域技术人员可以根据需要实施。
[0109]其中,所述对所述加密对象进行解密处理的操作包括:针对所述加密对象对应的电话号码、联系人标识或者消息内容所关联的区域的预设解密手势操作。当然,本领域技术人员可以理解的是,针对不具有触摸屏的电子设备而言,采集的触发解密处理的操作也可以是:针对所述加密对象对应的电话号码、联系人标识或者消息内容所关联的区域的非手势输入操作,例如鼠标输入、键盘输入等,在此不进行限定。
[0110]当所述触发解密处理的操作为针对所述加密对象对应的电话号码、联系人标识或者消息内容所关联区域的预设加密手势操作时,可以包括下述中任意一种操作:
[0111](I)连续点击所述加密对象对应的电话号码或者联系人标识的操作。例如,联系两次点击或者三次点击所述加密对象对应的电话号码或者联系人标识的操作,以触发对所述加密对象的解密处理。
[0112](2)针对所述加密对象对应的电话号码或者联系人标识的触摸操作且所述触摸操作的持续时间大于第三时间阈值。例如,长按加密对象对应的电话号码或者联系人标识的操作,且所述操作持续超过一定时间。
[0113](3)连续点击所述加密对象对应的消息内容所关联的区域的操作。当所述加密对象为与特定电话号码或者特定联系人标识相对应的部分消息,或者是与特定电话号码或者特定联系人标识相对应的特定消息的部分内容时,可以通过连续点击所述加密对象对应的消息内容所关联的区域来触发加密处理,其中,该消息内容所关联的区域可以是被加密的消息内容所在区域或者与其邻近的区域。在本发明具体实现时,即便通过加密处理将加密对象对应的消息内容加密隐藏了,消息记录或者聊天记录中还可以有该消息内容所在区域的显示,或者虽然没有所在区域的显示,用户可以根据没有加密的消息的位置或者消息中没有加密的部分内容,判断出已加密的消息所在的位置或者消息中已加密的部分内容的所在的区域,从而完成对加密后的消息内容所在区域的解密操作。当然,当用户点击或者触摸与加密对象对应的消息内容所在区域相邻近的区域时,也可以触发解密操作。例如,用户点击或者触摸加密消息的前一条消息或者后一条消息所在的区域,或者,用户点击或者触摸特定的消息中与已加密的部分内容项邻近的内容,例如消息中未加密的那部分内容时,也可以触发解密操作。
[0114](4)针对所述加密对象对应的消息内容所关联的区域的触摸操作且所述触摸操作的持续时间大于第四时间阈值。当所述加密对象为与特定电话号码或者特定联系人标识相对应的部分消息,或者是与特定电话号码或者特定联系人标识相对应的特定消息的部分内容时,可以通过长按该加密对象相应的消息内容所关联区域来触发解密处理,例如按住消息内容对应的文本或者图片所在的区域超过预设时间。其中,所述第三时间阈值和第四时间阈值均可以由用户或者系统预先设定。需要说明的是,消息内容所关联的区域可以是被加密的消息内容所在区域或者与其邻近的区域。消息内容所关联区域的具体确定方式可以与前一部分方式(3)中的实现方式相同或者类似,在此不再赘述。
[0115](5)输入解密密码的操作。对应地,当用户在触发加密处理时可以通过输入加密密码来完成对加密对象的加密处理,当用户对加密对象进行解密时,同样地,通过输入解密密码来完成对加密对象的解密处理。所述解密密码与所述加密密码具有对应关系。
[0116](6)其他预设手势操作。例如,在加密对象对应的联系人标识或电话号码处,或者加密对象对应的消息内容文本或者图片所关联的区域滑动,输入“U”型手势操作,其中“U”代表“Unlock(解锁、解密)”。当然,也可以预设其他手势输入作为触发解密处理的操作,例如,与加密手势相同的手势触发解密处理。
[0117]当接收到对所述加密对象进行解密处理的操作后,即响应所述操作对加密对象进行解密处理。具体地,是将隐藏的加密对象进行正常显示。
[0118]在本发明提供的消息加密方法中,可以由用户灵活选择加密对象,并响应于用户的加密触发操作对确定的加密对象进行加密处理。所述加密对象可以是与特定联系人或特定电话号码所对应的所有消息;或者与是特定联系人或特定电话号码的对话消息内容中的特定一条或特定几条消息,或者是特定条消息中的特定部分内容,这样可以精确定位需要加密的具体信息,避免对不必要保密的信息也进行加密,方便使用者使用。
[0119]另一方面,本发明可以提供多种灵活多样的加密方式,相对应现有技术通过预设密码进行加密的单一方式,加密方式更加多样化,且便于用户操作,提升了用户体验。
[0120]再一方面,相对于现有技术只能通过输入密码进行解密显示的方式,本发明提供了多种对已加密消息进行解密显示的方式,无需用户在收到所有联系人的消息时均输入密码,更便于用户操作,提升了用户体验。
[0121]特别地,本发明提供的方法可以应用到对即时通信工具的消息加密,健全和丰富了即时时通信工具的加密功
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1