保密信息发送方法及其装置与流程

文档序号:11930060阅读:622来源:国知局
保密信息发送方法及其装置与流程

本发明实施例涉及一种信息发送方法,尤其涉及保密信息发送方法及其装置。



背景技术:

现代人们交流的方式非常广泛,用于进行交流的通讯工具也很多,目前比较流行的通讯工具,例如:QQ,微信等等,通过这些通讯工具可以和某个联系人单独交流,也可以通过群或者是朋友圈很多朋友一起交流,朋友之间通过通讯工具交流越来越来频繁,但是有的时候发送的信息带有私密性质,并不是希望每个人都能打开这些信息,只是希望某个或者是某几个人看到这些信息,如果将信息逐一发送给想看到的人又非常麻烦,一方面,如果直接通过通讯工具将信息发送给目标联系人,所发送的信息不经过加密处理,有被泄露的潜在隐患,另一方面,目前在群里发布信息都是开放式的,所有在群里的用户都可以查看群里的信息,如果想发布一些私密信息只想给想看的人看就不方便了,如果能够在群中发布私密信息或者直接通讯工具发送信息是带有加密处理,只有目标联系人可以定向查看,而非目标联系人无法查看这些私密信息,这样就可以很好的保护信息的私密性。

基于以上分析现阶段通过通讯工具给联系人发送信息不带有加密处理和在群中发布私密信息时所存在的不足和缺点,如何开发私密性强、可以方便指定目标联系人查看私密信息,并同时非目标联系人不能查看该信息是重点攻关的技术之一。



技术实现要素:

针对现有技术方案存在的问题,本发明实施例提供一种用于通讯工具的保密信息发送方法,其包括:

识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人;

通过用户所选择的所述通讯工具发送所述编码算法至所述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

根据用户所选择的所述通讯工具及目标联系人建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及目标联系人对应的编码算法将所述待发送信息生成二维码;

将所述二维码通过所述通信通道发送至所述目标联系人,以便所述目标联系人通过对应的通讯工具接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

优选地,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人,进一步包括:

识别从客户端通讯录中所选择的所述目标联系人,根据识别的所述目标联系人显示所述目标联系人所支持的全部通讯工具供用户选择;

识别用户所选择的通讯工具,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取由用户所选择的编码算法,或者获取系统提示选择的编码算法。

优选地,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人,进一步包括:

识别并启动所述通讯工具,显示所述通讯工具中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

优选地,所述待发送信息包括至少一种文字信息、数字信息、字符信息、 图片信息和视频信息。

相应地,本发明实施例还提供一种用于群发的保密信息发送方法,其包括:

识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的群及群中的目标联系人;

通过用户所选择的所述通讯工具发送所述编码算法至所述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

根据用户所选择的所述通讯工具及所述目标联系人所在的群建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及所述目标联系人对应的编码算法将所述待发送信息生成二维码;

将所述二维码通过所述通信通道发送至所述目标联系人所在的群,以便所述目标联系人通过所述目标联系人所在的群接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

优选地,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的群及群中的目标联系人,进一步包括:

识别并启动所述通讯工具,显示所述通讯工具的全部群供用户选择;

识别用户所选的所述通讯工具的群,显示所述通讯工具的群中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

相应地,本发明实施例还提供了一种保密信息发送装置,其包括:

识别模块,用于识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人;

配置模块,用于通过用户所选择的所述通讯工具发送所述编码算法至所 述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

生成模块,用于根据用户所选择的所述通讯工具及目标联系人建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及目标联系人对应的编码算法将所述待发送信息生成二维码;

发送模块,用于将所述二维码通过所述通信通道发送至所述目标联系人,以便所述目标联系人通过对应的通讯工具接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

优选地,所述识别模块,进一步用于:

识别并启动所述通讯工具,显示所述通讯工具中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

相应地,一种用于群发的保密信息发送装置,其包括:

群发识别模块,用于识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的群及群中的目标联系人;

群发配置模块,用于通过用户所选择的所述通讯工具发送所述编码算法至所述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

群发生成模块,用于根据用户所选择的所述通讯工具及所述目标联系人所在的群建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及所述目标联系人对应的编码算法将所述待发送信息生成二维码;

群发发送模块,用于将所述二维码通过所述通信通道发送至所述目标联系人所在的群,以便所述目标联系人通过所述目标联系人所在的群接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

优选地,所述群发识别模块,进一步用于:

识别并启动所述通讯工具,显示所述通讯工具的全部群供用户选择;

识别用户所选的所述通讯工具的群,显示所述通讯工具的群中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

利用本发明实施例的技术方案方便用户通过通讯工具发布私密信息给目标联系人,通过将信息生成二维码,对信息进行加密处理,保护了信息的私密性,将编码算法发送给目标联系人,方便目标联系人对二维码进行解码并查看信息,可以有效防止其他人查看的二维码的信息,保护了信息发布者的隐私权,方便了用户与目标联系人的私密交流,同时也避免了使用通讯工具进行交流时信息被其他人看见泄露的危险,同时增加了交流的趣味性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

此处所说明的附图用来提供对本发明实施例的进一步理解,构成本发明实施例的一部分,本发明实施例的示意性实施例及其说明用于解释本发明实施例,并不构成对本发明实施例的不当限定。在附图中:

图1为本发明实施例的用于通讯工具的保密信息发送的工作流程示意图;

图2为本发明实施例的用于群发的保密信息发送的工作流程示意图;

图3为本发明实施例的构建统一通讯录的方法流程示意图;

图4为本发明实施例的保密信息发送的装置的结构示意图;

图5为本发明实施例的用于群发的保密信息发送装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明实施例一部分实施例,而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明实施例保护的范围。

本发明实施例的主要思想在于,现有技术中,如果直接通过通讯工具将信息发送给目标联系人,所发送的信息不经过加密处理,有被泄露的潜在隐患,另一方面,目前在群里发布信息都是开放式的,所有在群里的用户都可以查看群里的信息,用户发送的信息不具有私密性,根据本发明实施例的技术方案,通过将信息生成二维码,对信息进行加密处理,保护了信息的私密性,将编码算法发送给目标联系人,方便目标联系人对二维码进行解码并查看信息,可以有效防止其他人查看的二维码的信息,保护了信息发布者的隐私权。例如用户通过某一通讯工具(该通讯工具可以是常用的通讯工具,例如:QQ,微信等,QQ和微信通过安装插件的方式具有将信息生成二维码的功能,或者该通讯工具自身带有将信息生成二维码的功能),点击选择某一联系人,如老张,用户选择了一种二维码编码算法,将编码算法发送给老张,老张将收到的编码算法配置并保存,用户通过通讯工具选择老张点击进入信息编辑界面,编辑好信息后,点击将信息生成二维码的选项,选择之前已经发送给老张保存的二维码编码算法将信息生成二维码,点击发送,将二维码发送给老张,以便老张通过编码算法获取二维码中包含的信息,有效地保护了信息的私密性。

为使本发明实施例的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明实施例作进一步地详细说明。

实施例一:

图1为本发明实施例的用于通讯工具的保密信息发送的工作流程示意图,如图1所示:

步骤S101:识别用户所选择的二维码的编码算法、通讯工具及通讯工具 的目标联系人;

用户通过客户端选择二维码的编码算法,用户点击打开编码算法列表,在可选的多种编码算法中选择一个,用户选择通讯工具,用户是在多种可选的通讯工具中选择一种或者几种,用户启动通讯工具,在所选择的通讯工具中的通讯录中选择一个或者是多个联系人作为目标联系人。

用户在客户端中选择编码算法的时候,不仅可以从编码算法列表中选择,也可以通过其他方式进行选择,优选地,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人,进一步包括:识别从客户端通讯录中所选择的目标联系人,根据识别的目标联系人显示目标联系人所支持的全部通讯工具供用户选择。当用户在客户端通讯录中选择目标联系人的时候,客户端同时会显示该目标联系人所支持的全部的通讯工具,如QQ,微信及其他的通讯工具。在用户通过客户端选择通讯工具时,客户端对已经配置保存过编码算法的通讯工具进行提示,避免用户对已经配置过编码算法的通讯工具进行重复配置,优选地,识别从客户端通讯录中所选择的目标联系人,根据识别的目标联系人显示目标联系人所支持的全部通讯工具供用户选择,进一步包括,同时显示相应的提示信息,提示信息是对其中已配置保存过编码算法的通讯工具进行提示。提示信息会提示用户所选择的目标联系人所支持的通讯工具中哪些通讯工具已经配置保存过编码算法,配置的编码算法的类型,如果用户选择已经保存过编码算法的通讯工具,则用户可以选择使用已经保存的编码算法或者是重新发送新的编码算法,如果用户选择没有保存过编码算法的通讯工具则发送所选择的编码算法至该通讯工具。

识别用户所选择的通讯工具,显示通讯工具所支持的全部编码算法供用户选择,全部编码算法包括自带的编码算法或者外部引进的编码算法。用户在选择通讯工具后,客户端会显示所选择的通讯工具所支持的全部的编码算法,其中编码算法包括通讯工具或者客户端自带的编码算法,还包括根据需要进行导入的新的编码算法,导入的编码算法在编辑完成之后,从外部引进到通讯工具中或者客户端中,在用户进行选择使用时供客户调用,从外部引进编码算法的作用是防止通讯工具自带的编码算法重复性高,导致二维码容易被破解的问题,用户可以自主选择使用哪个编码算法,也可以选择使用系 统提示选择的编码算法。

获取由用户所选择的编码算法,或者获取系统提示选择的编码算法。用户在选择编码算法的时候,可以选择多种编码算法中的一个,多种编码算法中系统会标识默认一种编码算法给用户作为提示,用户可以选择使用这种系统提示选择的编码算法,也可以根据用户自己的意愿选择其他的编码算法。

用户选择好编码算法之后,根据该编码算法通过客户端将之前编辑好的待发送的信息生成二维码,为待发送信息进行加密处理。

本发明实施例中用户在选择二维码编码算法的时候,还可以根据选择通讯工具进行查找编码算法,用户通过客户端查找通讯工具,优选地,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人,进一步包括:识别并启动通讯工具,显示通讯工具中所包含的全部联系人供用户选择。用户通过客户端选择一种通讯工具后,选择查找该通讯工具中的全部联系人,从全部联系人中选择一个或者多个作为目标联系人。用户通过通讯工具选择联系人时,通讯工具对已经配置过编码算法的联系人进行提示,避免用户对已经配置过编码算法的联系人进行重复配置,优选地,识别并启动通讯工具,显示通讯工具中所包含的全部联系人供用户选择,进一步包括,同时显示相应的提示信息,提示信息是对其中已配置保存过编码算法的联系人进行提示。提示信息会提示用户所选择的目标联系人中哪些目标联系人已经配置保存过编码算法,配置的编码算法的类型,如果用户选择已经保存过编码算法的目标联系人,则用户可以选择使用已经保存的编码算法或者是重新发送新的编码算法至该目标联系人,如果用户选择没有保存过编码算法的目标联系人则发送所选择的编码算法至该目标联系人。

识别用户所选择的目标联系人,显示通讯工具所支持的全部编码算法供用户选择,全部编码算法包括自带的编码算法或者外部引进的编码算法。用户选择好目标联系人之后,客户端会显示目标联系人所在的通讯工具所支持的全部编码算法,其中编码算法包括通讯工具或者客户端自带的编码算法,还包括根据需要进行导入的新的编码算法,导入的编码算法在编辑完成之后,从外部引进到通讯工具中或者客户端中,在用户进行选择使用时供客户调用,从外部引进编码算法的作用是防止通讯工具自带的编码算法重复性高,导致 二维码容易被破解的问题,用户可以自主选择使用哪个编码算法,也可以选择使用系统提示选择的编码算法。

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。用户在选择编码算法的时候,可以选择多种编码算法中的一个,多种编码算法中系统会标识默认一种编码算法给用户作为提示,用户可以选择使用这种系统提示选择的编码算法,也可以根据用户自己的意愿选择其他的编码算法。

用户选择好编码算法之后,通过通讯工具根据该编码算法将之前编辑好的待发送的信息生成二维码,为待发送信息进行加密处理。

用户在选择编码算法的时候,选择通讯工具后,客户端会显示通讯工具所支持的全部编码算法供用户选择,在显示全部编码算法的时候,编码算法是按照一定顺序进行排列的,优选地,显示通讯工具所支持的全部编码算法供用户选择,进一步包括:识别全部编码算法中每个编码算法的权重,根据权重对全部编码算法进行显示,其中,权重高的编码算法排列位置靠前,权重的配置与编码算法的安全性、使用热度正相关。按照权重来排列编码算法,权重是指安全性,安全性越高其权重越高,用户通过通讯工具根据编码算法将待发送信息生成二维码之后,二维码不会或者很难被其他解码工具破解,生成的二维码越难破解说明生成该二维码的编码算法的安全性越高,其权重也越高,权重还可以根据使用热度进行配置,例如某一个编码算法使用的次数越多那么它的使用热度越高,权重也可以根据安全性和使用热度综合进行配置,配置好权重之后将权重高的编码算法排列在相对靠前的位置上,权重最高的编码算法相对其他的编码算法在安全性和使用热度上要好,系统选择提示用户使用权重最高的编码算法,可以更好的保证用户的信息的私密性。

用户在选择编码算法的时候,用户可以根据自己的意愿选择其中一种算法,也可以直接使用系统提示选择的编码算法,在选择获取系统提示的编码算法时,优选地,获取系统提示选择的编码算法,进一步包括:系统根据编码算法的排列位置选择权重最高的编码算法作为系统提示选择的编码算法。根据权重的配置方式,将权重高的编码算法排列在相对靠前的位置上,用户在选择编码算法的时候,多种编码算法中系统会标识默认一种编码算法给用户作为提示,该编码算法就是权重最高的编码算法,将权重最高的编码算法 作为系统提示选择的编码算法可以减少客户的操作麻烦,也可以提示客户该编码算法是安全性和使用热度最高的编码算法,可以更大程度上的保护信息的私密性,用户可以选择使用这种系统提示选择的编码算法,也可以根据用户自己的意愿选择其他的编码算法。

本发明实施例中,优选地,进一步包括,如果当前已配置保存了编码算法,提示全部编码算法中当前配置保存的编码算法,系统选择配置提示选择的编码算法的时候,不仅仅是通过权重来进行配置,当此次配置之前,系统就已经配置保存了编码算法,则系统提示选择当前保存的编码算法,这样用户就可以选择是否沿用上一次的编码算法,还是选择新配置的编码算法。

步骤S102:通过用户所选择的通讯工具发送编码算法至目标联系人,以便目标联系人对应的通讯工具接收二维码的编码算法并配置保存;

用户选择好编码算法之后,将编码算法通过所选择的通讯工具发送至在该通讯工具通讯录中选择的目标联系人,目标联系人通过相应的通讯工具接收到二维码编码算法之后,将编码算法保存在通讯工具中或者是客户端中,目标联系人通过相应的通讯工具保存编码算法是为了以后再次接到用同样的编码算法生成的二维码,根据已保存的编码算法进行解码,获取信息,这样做避免了用户在给目标联系人每次发送二维码信息都要发送编码算法的麻烦,用户可以向保存过编码算法的目标联系人发送用同一个编码算法对不同的信息生成的二维码。

步骤S103:根据用户所选择的通讯工具及目标联系人建立通信通道,接收用户输入的待发送信息,根据与通讯工具及目标联系人对应的编码算法将待发送信息生成二维码;

用户通过通讯工具与目标联系人建立通信通道,编辑输入待发送信息,用户在给目标联系人发送信息时候,在通信通道上输入的待发送的信息的形式是多种的,并可以通过相应的编码算法将待发送的信息生成二维码,优选地,待发送信息包括至少一种文字信息、数字信息、字符信息、图片信息和视频信息。用户通过二维码编码算法将待发送信息生成二维码,待发送的信息可以是文字信息、数字信息、字符信息、图片信息和视频信息及其他形式的信息,也可以是多种信息组合的方式,对应不同形式的信息,选择相应的 二维码编码算法,可以更有效地将待发送信息生成二维码,增加待发送信息的安全性和私密性。

用户通过已发送至目标联系人的编码算法将待发送信息生成二维码,编码算法是与通讯工具以及目标联系人相对应的,在将待发送信息生成二维码之前已经发送至目标联系人。

另外,为方便用户查询已发送的历史记录,优选地,根据编码算法将待发送信息生成二维码,还包括,将待发送信息、编码算法及二维码一起保存在一个文件夹中,以便用户查询。用户将待发送信息通过选择的编码算法生成二维码之后,系统会将待发送信息,所使用的编码算法以及用该编码算法将待发送生成的二维码,这三个文件保存在一个文件夹中,以便用户进行查询,这三个文件保存的时间是可以用户自定义设置的,或者根据系统预设一个保存时间,当保存时间超过所设置的时间,系统就会自动删除所保存的文件,或者不设定保存时间,通过用户手动进行删除。

步骤S104:将二维码通过通信通道发送至目标联系人,以便目标联系人通过对应的通讯工具接收二维码并根据编码算法对二维码进行解码显示。

用户通过通讯工具将待发送信息生成二维码之后,通过通讯工具发送至目标联系人,目标联系人通过对应的通讯工具接收后,根据已保存的编码算法对二维码进行解码显示,获取二维码包含的信息。

目标联系人收到二维码和编码算法之后,可以通过两种方式获取二维码中包含的信息,一种方式是目标联系人收到二维码之后,二维码直接被编码算法破解,直接显示二维码中包含的信息,另一种方式是目标联系人通过触发编码算法将二维码进行破解,获取二维码中包含的信息,优选地,还包括,将二维码发送至通讯工具的目标联系人,以便目标联系人通过对应的通讯工具接收二维码并直接显示二维码所包含的信息,或者,根据用户触发编码算法对二维码进行解码显示。目标联系人接收到二维码之后,根据已保存过得编码算法解码二维码获取信息,二维码所包含的信息根据目标联系人接收到的编码算法会直接显示,或者目标联系人通过触发编码算法,对二维码进行解码,二维码被解码后显示其所包含的信息。

本发明实施例中,还可以在信息编辑软件中编辑信息,如在文档界面中 输入编辑信息,通过二维码编码算法将文档中的信息生成二维码,将生成好二维码和所选择使用的编码算法和文档信息保存在一个文件夹中,当用户想将该信息发送给目标联系人时,从保存的文件的文件夹中调取该二维码发送至目标联系人,目标联系人通过已经保存的相应编码算法解码二维码获取信息。

举例来说,用户在客户端中的多种编码算法中选择一种编码算法,通过一种通讯工具如微信,通过微信中的通讯录,找到老张,将选择的编码算法通过微信发送给老张,老张通过微信收到编码算法之后,配置保存在微信当中,用户通过微信的信息编辑界面,编辑好信息,点击微信中加密选项,选择了之前发送给老张的编码算法,通过之前发送给老张的编码算法将信息生成二维码,将二维码发送给老张,老张收到二维码之后,根据之前配置保存的编码算法将二维码解码,获取信息。

用户通过通讯工具不仅可以直接发送二维码给目标联系人,当用户和目标联系人在同一个群中时,用户也可以选择将编码算法发送给目标联系人配置保存,再二维码发送至群中,使得目标联系人可以通过编码算法查看用户发送至群中的二维码包含的信息。

相应地,本发明实施例好提供一种用于群发的保密信息发送方法。

实施例二:

图2为本发明实施例的用于群发的保密信息发送的工作流程示意图,如图2所示:

步骤S201:识别用户所选择的二维码的编码算法、通讯工具及通讯工具的群及群中的目标联系人;

用户通过客户端的二维码的编码算法列表进行选择编码算法,编码算法是多种可选的,用户选择其中一个,用户通过客户端选择通讯工具并启动通讯工具,通讯工具可以是一个或者多个,选择通讯工具的群,并选择群中的部分联系人作为目标联系人,目标联系人可以一个或多个。

用户在选择二维码编码算法的时候,还可以根据选择群中联系人进行查找编码算法,用户通过客户端选择通讯工具的群选择编码算法,优选地,识 别用户所选择的二维码的编码算法、通讯工具及通讯工具的群及群中的目标联系人,进一步包括:识别并启动通讯工具,显示通讯工具的全部群供用户选择,用户可以选择其中一个群或者多个群作为目标群;识别用户所选的通讯工具的群,显示通讯工具的群中所包含的全部联系人供用户选择,用户可以选择一个联系人或者多个联系人作为目标联系人优选地,识别用户所选的通讯工具的群,显示通讯工具的群中所包含的全部联系人供用户选择,进一步包括,同时显示相应的提示信息,提示信息是对其中已配置保存过编码算法的联系人进行提示;识别用户所选择的目标联系人,显示通讯工具所支持的全部编码算法供用户选择,全部编码算法包括自带的编码算法或者外部引进的编码算法,当用户选择目标联系人的时候,会显示所选择的通讯工具所支持的全部编码算法,全部的编码算法包括通讯工具或者客户端自带的编码算法,还包括根据需要进行导入的新的编码算法,导入的编码算法在编辑完成之后,从外部引进到通讯工具中或者客户端中,在用户进行选择使用时供客户调用。

用户在选择编码算法的时候,由于需要通过通讯工具将用户所选择的编码算法发送至目标联系人,所以编码算法需要是通讯工具所支持的,选择通讯工具后,客户端会显示通讯工具所支持的全部编码算法供用户选择,在显示全部编码算法的时候,编码算法是按照一定顺序进行排列的,优选地,显示通讯工具所支持的全部编码算法供用户选择,进一步包括:识别全部编码算法中每个编码算法的权重,根据权重对全部编码算法进行显示,其中,权重高的编码算法排列位置靠前,权重的配置与编码算法的安全性、使用热度正相关。按照权重来排列编码算法,权重是指安全性,安全性越高其权重越高,将待发送信息生成二维码之后,二维码不会或者很难被其他解码工具破解,生成的二维码越难破解说明生成该二维码的编码算法的安全性越高,其权重也越高,权重还可以根据使用热度进行配置,例如某一个编码算法使用的次数越多那么它的使用热度越高,权重也可以根据安全性和使用热度综合进行配置,配置好权重之后将权重高的编码算法排列在相对靠前的位置上。

获取用户所选择的编码算法,或者获取系统提示选择的编码算法,用户在选择编码算法的时候,可以选择多种编码算法中的一个,多种编码算法中 系统会标识默认一种编码算法给用户作为提示,用户可以选择使用这种系统提示选择的编码算法,也可以根据用户自己的意愿选择其他的编码算法。优选地,获取系统提示选择的编码算法,进一步包括:系统根据编码算法的排列位置选择权重最高的编码算法作为系统提示选择的编码算法,根据权重的配置方式,将权重高的编码算法排列在相对靠前的位置上,在用户在选择编码算法的时候,多种编码算法中系统会标识默认一种编码算法给用户作为提示,该编码算法就是权重最高的编码算法,将权重最高的编码算法作为系统提示选择的编码算法可以减少客户的操作麻烦,也可以提示客户该编码算法是安全性和使用热度最高的编码算法,可以更大程度上的保护信息的私密性,用户可以选择使用这种系统提示选择的编码算法,也可以根据用户自己的意愿选择其他的编码算法。

优选地,进一步包括,如果当前已配置保存了编码算法,提示全部编码算法中当前配置保存的编码算法。

用户通过通讯工具选择好编码算法之后,根据该编码算法将之前编辑好的待发送的信息生成二维码,为待发送信息进行加密处理。

步骤S202:通过用户所选择的通讯工具发送编码算法至目标联系人,以便目标联系人对应的通讯工具接收二维码的编码算法并配置保存;

用户通过通讯工具选择好编码算法之后,将编码算法通过所选择的通讯工具发送至在该通讯工具群中所选择的目标联系人,目标联系人通过相应通讯工具接收到二维码编码算法之后,将编码算法保存在通讯工具中或者是客户端中,目标联系人通过通讯工具或客户端保存编码算法是为了以后再次接到用同样的编码算法生成的二维码,根据已保存的编码算法进行解码,获取信息,这样做避免了用户在给目标联系人每次发送二维码信息都要发送编码算法的麻烦,用户可以向保存过编码算法的目标联系人发送用同一个编码算法对不同的信息生成的二维码。

步骤S203:根据用户所选择的通讯工具及目标联系人所在的群建立通信通道,接收用户输入的待发送信息,根据与通讯工具及目标联系人对应的编码算法将待发送信息生成二维码;

用户通过通讯工具与目标联系人所在的群建立通信通道,编辑输入待发 送信息,优选地,待发送信息包括至少一种文字信息、数字信息、字符信息、图片信息和视频信息,通过已发送至目标联系人的编码算法将待发送信息生成二维码,编码算法是与通讯工具以及目标联系人相对应的,在将待发送信息生成二维码之前已经发送至目标联系人。另外,优选地,根据编码算法将待发送信息生成二维码,还包括,将待发送信息、编码算法及二维码一起保存在一个文件夹中,以便用户查询。

步骤S204:将二维码通过通信通道发送至目标联系人所在的群,以便目标联系人通过目标联系人所在的群接收二维码并根据编码算法对二维码进行解码显示。

用户将待发送信息生成二维码之后,通过通讯工具发送至目标联系人所在的群,目标联系人通过对应的通讯工具接收后,根据已保存的编码算法对二维码进行解码显示,获取二维码包含的信息。优选地,还包括,将二维码发送至目标联系人所在的群,以便目标联系人通过对应的通讯工具的群接收二维码并直接显示二维码所包含的信息,或者,根据用户触发编码算法对二维码进行解码显示。

举例说明,用户老王和老张同在一个微信群中,老王选择了一种二维码编码算法,将编码算法通过微信发送给老张,老张配置保存在了微信中,老王在群的信息编辑界面中编辑了一段话,点击编辑界面中的加密选项,选择了之前发送给老张的编码算法,将这段话用所选择的编码算法生成了二维码,并将二维码发送到了微信群中,老张通过配置保存的编码算法查看群中的二维码,获取信息。

本发明的用于通讯工具的保密信息发送方法与用于群发的保密信息发送特征相对应,可以相互参照,这里不再一一赘述。在本发明上述实施例中用户可以通过在通讯录中选择目标联系人,从而找到目标联系人所支持的通讯工具,进而实现用户向目标联系人发送保密信息,用户使用传统的客户端通讯录就可以完成上述操作,但是,与此同时,随着各种即时通讯工具的不断发展应用,人们社交圈也不断扩展,现有的各种即时通讯工具例如包括QQ,微信等,每一种即时通讯工具在终端设备中都生成各自的联系人列表等通讯录,每一种即时通讯工具在终端设备生成的联系人列表等通讯录是各自独立 的,当用户需要查找某一个联系人的信息时,需要在各个即时通讯工具的好友列表中一一查找,比较浪费用户时间,将各种即时通讯工具中的联系人和传统通讯录进行重组合并形成统一通讯录提供给用户,可以使用户更加方便快捷查找联系人,下面根据实施例三介绍一下构建统一通讯录的方法。

实施例三:

图3为本发明实施例的构建统一通讯录的方法流程示意图,如图3所示:

优选地,识别从客户端通讯录中所选择的所述目标联系人,其中,所述客户端通讯录包括:统一通讯录,构建统一通讯录的方法包括:

步骤S301:检测到用户设备中已经安装一个以上的通信应用程序时,通信应用程序为具有通信功能的应用程序,获取每个通信应用程序中的联系人列表,联系人列表中包括每个联系人的用户信息;

具体实现时,例如,用户设备中安装有一个管理通信应用程序(简称APP)的软件,即应用程序管理软件(如手机卫士),当用户通过操作用户设备中的应用程序管理软件,可以触发该应用程序管理软件自动搜索用户设备内已经安装的通信应用程序,得到一个通信应用程序的列表,并且获取每个通信应用程序的联系人列表。

其中,每个联系人列表中包括每个联系人的用户信息,其中,所述联系人的用户信息包括所述联系人的名称和用户账号,所述用户账号是所述联系人在通信应用程序中使用的账号。

步骤S302:根据每个联系人列表中的每个联系人的用户信息,确定具有关联关系的联系人;

基于步骤S301中获取的每个通信应用程序中的联系人列表,根据每个联系人列表中的用户信息,假设两个联系人列表中存在相关联的用户信息的联系人时,则确定所述具有相关联的用户信息的联系人为具有关联关系的联系人。

一种可选的实施方式中,假设第一通信应用程序对应第一联系人列表,第二通信应用程序对应第二联系人列表,若第一联系人列表中的第一联系人与第二联系人列表中的第二联系人具有相关联的用户信息,则确定第一联系 人列表中的第一联系人与第二联系人列表中的第二联系人为具有关联关系的联系人;

第三通信应用程序对应第三联系人列表,若第二联系人列表中的第二联系人与第三联系人列表中的第三联系人具有相关联的用户信息,则确定第一联系人列表中的第一联系人与第二联系人列表中的第二联系人以及第三联系人列表中的第三联系人为具有关联关系的联系人;

以此类推。

在另一种可选的实施方式中,可以根据预设的权重策略,确定所述用户设备中所有通信应用程序的权重;根据权重值大的通信应用程序的联系人列表中的联系人的用户信息,与其他通信应用程序的联系人列表中的联系人的用户信息进行关联,若确定其他通信应用程序的联系人列表中的联系人的用户信息与权重值大的通信应用程序的联系人列表中的联系人的用户信息相关联,则确定权重值大的通信应用程序的联系人列表中的联系人与其他通信应用程序的联系人列表中的联系人具有关联关系。

其中,在确定所述用户设备中所有通信应用程序的权重时,可以根据每个通信应用程序的使用热度,确定每个通信应用程序的权重;或者根据每个通信应用程序的联系人列表中的联系人的信息完整性,确定每个通信应用程序的的权重。

步骤S303:将具有关联关系的联系人的名称添加到通信录的联系人名称列表中,将具有关联关系的联系人所有的通信应用程序的应用标识分别添加到通信录中与联系人名称对应的应用标识列表中。

本发明实施例建立的统一通讯录中集合了每一个联系人所有的通信应用程序的标识以及对应的用户账号,当用户需要查找某一个联系人的信息时,不需要在各个即时通信应用程序的好友列表中一一查找,节约了用户时间,用户体验度大大提升,满足人们日益增强的个性化、便捷化的通信录信息的调整需求。

实施例四:

图4为本发明实施例的保密信息发送的装置的结构示意图,如图4所示:

相应的本发明实施例还提供了一种保密信息发送的装置,其包括:

识别模块10,用于识别用户所选择的二维码的编码算法、通讯工具及通讯工具的目标联系人;

配置模块11,用于通过用户所选择的通讯工具发送编码算法至目标联系人,以便目标联系人对应的通讯工具接收二维码的编码算法并配置保存;

生成模块12,用于根据用户所选择的通讯工具及目标联系人建立通信通道,接收用户输入的待发送信息,根据与通讯工具及目标联系人对应的编码算法将待发送信息生成二维码;

发送模块13,用于将二维码通过通信通道发送至目标联系人,以便目标联系人通过对应的通讯工具接收二维码并根据编码算法对二维码进行解码显示。

优选地,识别模块10,进一步用于:

识别从客户端通讯录中所选择的目标联系人,根据识别的目标联系人显示目标联系人所支持的全部通讯工具供用户选择;

识别用户所选择的通讯工具,显示通讯工具所支持的全部编码算法供用户选择,全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取由用户所选择的编码算法,或者获取系统提示选择的编码算法。

优选地,识别模块10,进一步用于:

识别并启动通讯工具,显示通讯工具中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示通讯工具所支持的全部编码算法供用户选择,全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

优选地,识别模块10,进一步用于:

识别全部编码算法中每个编码算法的权重,根据权重对全部编码算法进行显示,其中,权重高的编码算法排列位置靠前,权重的配置与编码算法的安全性、使用热度正相关。

优选地,发送模块13,还用于,将二维码发送至通讯工具的目标联系人, 以便目标联系人通过对应的通讯工具接收二维码并直接显示二维码所包含的信息,或者,根据用户触发编码算法对二维码进行解码显示。

优选地,生成模块12,还用于,将待发送信息、编码算法及二维码一起保存在一个文件夹中,以便用户查询。

实施例五:

图5为本发明实施例的用于群发的保密信息发送装置的结构示意图,如图5所示:

相应的本发明实施例还提供一种用于群发的保密信息发送装置,其包括:

群发识别模块20,用于识别用户所选择的二维码的编码算法、通讯工具及通讯工具的群及群中的目标联系人;

群发配置模块21,用于通过用户所选择的通讯工具发送编码算法至目标联系人,以便目标联系人对应的通讯工具接收二维码的编码算法并配置保存;

群发生成模块22,用于根据用户所选择的通讯工具及目标联系人所在的群建立通信通道,接收用户输入的待发送信息,根据与通讯工具及目标联系人对应的编码算法将待发送信息生成二维码;

群发发送模块23,用于将二维码通过通信通道发送至目标联系人所在的群,以便目标联系人通过目标联系人所在的群接收二维码并根据编码算法对二维码进行解码显示。

优选地,群发识别模块20,进一步用于:

识别并启动通讯工具,显示通讯工具的全部群供用户选择;

识别用户所选的通讯工具的群,显示通讯工具的群中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示通讯工具所支持的全部编码算法供用户选择,全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

优选地,群发识别模块20,进一步用于:

识别全部编码算法中每个编码算法的权重,根据权重对全部编码算法进 行显示,其中,权重高的编码算法排列位置靠前,权重的配置与编码算法的安全性、使用热度正相关。

优选地,群发发送模块23,还用于,将二维码发送至目标联系人所在的群,以便目标联系人通过对应的通讯工具的群接收二维码并直接显示二维码所包含的信息,或者,根据用户触发编码算法对二维码进行解码显示。

优选地,群发生成模块22,还用于,将待发送信息、编码算法及二维码一起保存在一个文件夹中,以便用户查询。

本发明的方法与装置特征相对应,可以相互参照,这里不再一一赘述。

具体实施例:

下面通过应用场景的描述更加直观的了解本发明实施例的技术方案。当用户想要发送信息给目标联系人的时候,同时又不想除了目标联系人以外其他人获知信息内容的时候,用户就可以选择将信息进行加密处理生成二维码发送至目标联系人或者目标联系人所在的群,增加了交流的趣味性。

场景一:

用户老王在手机中的选择微信,从微信中的通讯录找到联系人老张,通过微信给老张发送一个编码算法,该编码算法是老王通过编码列表中选择的一种编码算法,老张通过微信收到编码算法之后,将编码算法配置保存到了微信中。

老王通过微信的编辑界面给老张编辑信息,写了一段文字信息,点击微信中的加密选项,弹出编码算法列表,通过之前发送给老张的编码算法将编辑好的文字信息生成二维码,将该二维码发送给老张。

老张通过微信收到老王发来的二维码后,根据之前配置保存的编码算法将二维码解码获取信息。

场景二:

用户老王在手机中的通讯录中选择联系人老张,在老张的信息栏中点击 老张支持的微信通信工具图标,直接进入到微信信息编辑界面,通过微信给老张发送一个编码算法,该编码算法是老王通过编码列表中选择的一种编码算法,老张通过微信收到编码算法之后,将编码算法配置保存到了微信中。

老王和老张同在一个微信群中,老王通过微信群的编辑界面编辑了一段文字信息,点击微信中的加密选项,弹出编码算法列表,通过之前发送给老张的编码算法将编辑好的文字信息生成二维码,将该二维码发送至微信群中。

老张通过微信收到老王发到微信群中的二维码后,根据之前配置保存的编码算法将二维码解码获取信息。

综上所述,根据本发明实施例提供的一种用于通讯工具的保密信息发送方法和一种用于群发的保密信息发送方法,方便用户通过通讯工具以及通讯工具所在的群发布私密信息,通过将信息生成二维码,对信息进行加密处理,保护了信息的私密性和安全性,将编码算法发送给目标联系人,方便目标联系人对二维码进行解码并查看信息,可以有效防止其他人查看的二维码的信息,保护了信息发布者的隐私权,方便了用户与目标联系人的私密交流,同时将信息生成了二维码,既可以通过通讯工具直接发送至目标联系人,又可以通过群发的形式发布,增加了交流的方式以及增加了交流的趣味性,利用本发明实施例中的建立通讯录的方法,当用户需要查找某一个联系人的信息时,不需要在各个即时通信应用程序的好友列表中一一查找,节约了用户时间,用户体验度大大提升,满足人们日益增强的个性化、便捷化的通信录信息的调整需求。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范 围。

A1、一种用于通讯工具的保密信息发送方法,其包括:

识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人;

通过用户所选择的所述通讯工具发送所述编码算法至所述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

根据用户所选择的所述通讯工具及目标联系人建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及目标联系人对应的编码算法将所述待发送信息生成二维码;

将所述二维码通过所述通信通道发送至所述目标联系人,以便所述目标联系人通过对应的通讯工具接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

A2、如A1中所述的用于通讯工具的保密信息发送方法,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人,进一步包括:

识别从客户端通讯录中所选择的所述目标联系人,根据识别的所述目标联系人显示所述目标联系人所支持的全部通讯工具供用户选择;

识别用户所选择的通讯工具,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取由用户所选择的编码算法,或者获取系统提示选择的编码算法。

A3、如A1中所述的用于通讯工具的保密信息发送方法,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人,进一步包括:

识别并启动所述通讯工具,显示所述通讯工具中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算 法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

A4、如A2或A3中所述的用于通讯工具的保密信息发送方法,显示所述通讯工具所支持的全部编码算法供用户选择,进一步包括:

识别所述全部编码算法中每个编码算法的权重,根据所述权重对所述全部编码算法进行显示,其中,所述权重高的编码算法排列位置靠前,所述权重的配置与所述编码算法的安全性、使用热度正相关。

A5、如A4中所述的用于通讯工具的保密信息发送方法,

获取系统提示选择的编码算法,进一步包括:系统根据所述编码算法的排列位置选择权重最高的所述编码算法作为系统提示选择的编码算法。

A6、如A4中所述的用于通讯工具的保密信息发送方法,进一步包括,

如果当前已配置保存了编码算法,提示所述全部编码算法中当前配置保存的编码算法。

A7、如A2所述的用于通讯工具的保密信息发送方法,识别从客户端通讯录中所选择的所述目标联系人,根据识别的所述目标联系人显示所述目标联系人所支持的全部通讯工具供用户选择,进一步包括,同时显示相应的提示信息,所述提示信息是对其中已配置保存过编码算法的通讯工具进行提示。

A8、如A2所述的用于通讯工具的保密信息发送方法,识别从客户端通讯录中所选择的所述目标联系人,其中,所述客户端通讯录包括:统一通讯录,构建所述统一通讯录的方法包括:检测到用户设备中已经安装一个以上的通信应用程序时,所述通信应用程序为具有通信功能的应用程序,获取每个通信应用程序中的联系人列表,所述联系人列表中包括每个联系人的用户信息;

根据每个联系人列表中的每个联系人的用户信息,确定具有关联关系的联系人;

将具有关联关系的联系人的名称添加到通信录的联系人名称列表中,将具有关联关系的联系人所有的通信应用程序的应用标识分别添加到所述通信 录中与所述联系人名称对应的应用标识列表中。

A9、如A3所述的用于通讯工具的保密信息发送方法,识别并启动所述通讯工具,显示所述通讯工具中所包含的全部联系人供用户选择,进一步包括,同时显示相应的提示信息,所述提示信息是对其中已配置保存过编码算法的联系人进行提示。

A10、如A1所述的用于通讯工具的保密信息发送方法,所述待发送信息包括至少一种文字信息、数字信息、字符信息、图片信息和视频信息。

A11、如A1所述的用于通讯工具的保密信息发送方法,还包括,将所述二维码发送至所述通讯工具的目标联系人,以便所述目标联系人通过对应的通讯工具接收所述二维码并直接显示所述二维码所包含的信息,或者,根据用户触发所述编码算法对所述二维码进行解码显示。

A12、如A1所述的用于通讯工具的保密信息发送方法,根据所述编码算法将所述待发送信息生成二维码,还包括,将所述待发送信息、所述编码算法及所述二维码一起保存在一个文件夹中,以便用户查询。

B1、一种用于群发的保密信息发送方法,其包括:

识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的群及群中的目标联系人;

通过用户所选择的所述通讯工具发送所述编码算法至所述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

根据用户所选择的所述通讯工具及所述目标联系人所在的群建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及所述目标联系人对应的编码算法将所述待发送信息生成二维码;

将所述二维码通过所述通信通道发送至所述目标联系人所在的群,以便所述目标联系人通过所述目标联系人所在的群接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

B2、如B1中所述的用于群发的保密信息发送方法,识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的群及群中的目标联系人,进 一步包括:

识别并启动所述通讯工具,显示所述通讯工具的全部群供用户选择;

识别用户所选的所述通讯工具的群,显示所述通讯工具的群中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

B3、如B2中所述的用于群发的保密信息发送方法,显示所述通讯工具所支持的全部编码算法供用户选择,进一步包括:

识别所述全部编码算法中每个编码算法的权重,根据所述权重对所述全部编码算法进行显示,其中,所述权重高的编码算法排列位置靠前,所述权重的配置与所述编码算法的安全性、使用热度正相关。

B4、如B3中所述的用于群发的保密信息发送方法,获取系统提示选择的编码算法,进一步包括:系统根据所述编码算法的排列位置选择权重最高的所述编码算法作为系统提示选择的编码算法。

B5、如B3中所述的用于群发的保密信息发送方法,进一步包括,如果当前已配置保存了编码算法,提示所述全部编码算法中当前配置保存的编码算法。

B6、如B2所述的用于群发的保密信息发送方法,识别用户所选的所述通讯工具的群,显示所述通讯工具的群中所包含的全部联系人供用户选择,进一步包括,同时显示相应的提示信息,所述提示信息是对其中已配置保存过编码算法的联系人进行提示。

B7、如B1所述的用于群发的保密信息发送方法,所述待发送信息包括至少一种文字信息、数字信息、字符信息、图片信息和视频信息。

B8、如B1所述的用于群发的保密信息发送方法,,还包括,将所述二维码发送至所述目标联系人所在的群,以便所述目标联系人通过对应的所述通讯工具的群接收所述二维码并直接显示所述二维码所包含的信息,或者, 根据用户触发所述编码算法对所述二维码进行解码显示。

B9、如B1所述的用于群发的保密信息发送方法,根据所述编码算法将所述待发送信息生成二维码,还包括,将所述待发送信息、所述编码算法及所述二维码一起保存在一个文件夹中,以便用户查询。

C1、一种保密信息发送装置,其包括:

识别模块,用于识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的目标联系人;

配置模块,用于通过用户所选择的所述通讯工具发送所述编码算法至所述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

生成模块,用于根据用户所选择的所述通讯工具及目标联系人建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及目标联系人对应的编码算法将所述待发送信息生成二维码;

发送模块,用于将所述二维码通过所述通信通道发送至所述目标联系人,以便所述目标联系人通过对应的通讯工具接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

C2、如C1中所述的保密信息发送装置,所述识别模块,进一步用于:

识别从客户端通讯录中所选择的所述目标联系人,根据识别的所述目标联系人显示所述目标联系人所支持的全部通讯工具供用户选择;

识别用户所选择的通讯工具,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取由用户所选择的编码算法,或者获取系统提示选择的编码算法。

C3、如C1中所述的保密信息发送装置,所述识别模块,进一步用于:

识别并启动所述通讯工具,显示所述通讯工具中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算 法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

C4、如C2或C3中所述的保密信息发送装置,所述识别模块,进一步用于:

识别所述全部编码算法中每个编码算法的权重,根据所述权重对所述全部编码算法进行显示,其中,所述权重高的编码算法排列位置靠前,所述权重的配置与所述编码算法的安全性、使用热度正相关。

C5、如C1所述的保密信息发送装置,所述发送模块,还用于,将所述二维码发送至所述通讯工具的目标联系人,以便所述目标联系人通过对应的通讯工具接收所述二维码并直接显示所述二维码所包含的信息,或者,根据用户触发所述编码算法对所述二维码进行解码显示。

C6、如C1所述的保密信息发送装置,所述生成模块,还用于,将所述待发送信息、所述编码算法及所述二维码一起保存在一个文件夹中,以便用户查询。

D1、一种用于群发的保密信息发送装置,其包括:

群发识别模块,用于识别用户所选择的二维码的编码算法、通讯工具及所述通讯工具的群及群中的目标联系人;

群发配置模块,用于通过用户所选择的所述通讯工具发送所述编码算法至所述目标联系人,以便所述目标联系人对应的通讯工具接收所述二维码的编码算法并配置保存;

群发生成模块,用于根据用户所选择的所述通讯工具及所述目标联系人所在的群建立通信通道,接收用户输入的待发送信息,根据与所述通讯工具及所述目标联系人对应的编码算法将所述待发送信息生成二维码;

群发发送模块,用于将所述二维码通过所述通信通道发送至所述目标联系人所在的群,以便所述目标联系人通过所述目标联系人所在的群接收所述二维码并根据所述编码算法对所述二维码进行解码显示。

D2、如D1中所述的用于群发的保密信息发送装置,所述群发识别模块, 进一步用于:

识别并启动所述通讯工具,显示所述通讯工具的全部群供用户选择;

识别用户所选的所述通讯工具的群,显示所述通讯工具的群中所包含的全部联系人供用户选择;

识别用户所选择的目标联系人,显示所述通讯工具所支持的全部编码算法供用户选择,所述全部编码算法包括自带的编码算法或者外部引进的编码算法;

获取用户所选择的编码算法,或者获取系统提示选择的编码算法。

D3、如D2中所述的用于群发的保密信息发送装置,所述群发识别模块,进一步用于:

识别所述全部编码算法中每个编码算法的权重,根据所述权重对所述全部编码算法进行显示,其中,所述权重高的编码算法排列位置靠前,所述权重的配置与所述编码算法的安全性、使用热度正相关。

D4、如D1所述的用于群发的保密信息发送装置,所述群发发送模块,还用于,将所述二维码发送至所述目标联系人所在的群,以便所述目标联系人通过对应的所述通讯工具的群接收所述二维码并直接显示所述二维码所包含的信息,或者,根据用户触发所述编码算法对所述二维码进行解码显示。

D5、如D1所述的用于群发的保密信息发送装置,所述群发生成模块,还用于,将所述待发送信息、所述编码算法及所述二维码一起保存在一个文件夹中,以便用户查询。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1