一种即时通讯方法及其装置、设备、存储介质制造方法及图纸

技术编号:19390922 阅读:25 留言:0更新日期:2018-11-10 02:47
本发明专利技术实施例提供一种即时通讯方法及其装置、设备、存储介质,其中,所述方法包括:获取待发送的第一信息;在所述第一信息中添加第一水印信息,得到第二信息;其中,所述第一水印信息隐藏在所述第二信息中;所述第一水印信息包括发送端的标识信息,或,所述第一水印信息包括所述发送端和接收端所属群的标识信息;将所述第二信息发送给接收端。

Instant communication method and device, device and storage medium thereof

The embodiment of the present invention provides an instant messaging method and device, device and storage medium, in which the method includes: acquiring the first information to be transmitted; adding the first watermarking information to the first information to obtain the second information; wherein the first watermarking information is hidden in the second information; A watermarking information includes the identification information of the sender, or the first watermarking information includes the identification information of the group belonging to the sender and the receiver, and the second information is transmitted to the receiver.

【技术实现步骤摘要】
一种即时通讯方法及其装置、设备、存储介质
本专利技术涉及即时通讯
,尤其涉及一种即时通讯方法及其装置、设备、存储介质。
技术介绍
目前即时通讯(InstantMessaging,IM)工具的流行,极大的丰富了人们沟通方式,给人们的工作和生活带来了便利。但是由于电子信息易于复制传播的特点,也造成了在即时通讯工具上交流的敏感信息泄漏,带来安全事故。比如,项目总监在IM上和项目组成员沟通的招标事项,被不怀好意的人复制转发给竞争对手;领导在IM群上的不宜外部公开的发言,被截图发到网络上。诸如此类事件,已经越来越多出现,给信息安全带来困扰。信息泄漏的原因通常是用户通过对即IM上的信息复制、转发或者截图聊天记录,然后外发给非法信息承受主体。而现代的IM工具对这种外发行为并没有提供任何的信息跟踪手段,信息泄漏后也无法追溯到泄密者。这就造成了泄密非常方便,而追究责任非常困难的境况。
技术实现思路
有鉴于此,本专利技术实施例提供一种即时通讯方法及其装置、设备、存储介质,通过在发送的信息中添加水印信息,从而能够根据水印信息快速并准确的追踪到外发信息者。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种即时通讯方法,所述方法包括:获取待发送的第一信息;在所述第一信息中添加第一水印信息,得到第二信息;所述第一水印信息隐藏在所述第二信息中;所述第一水印信息包括发送端的标识信息,或,所述第一水印信息包括所述发送端和接收端所属群的标识信息;将所述第二信息发送给接收端。本专利技术实施例提供一种即时通讯方法,所述方法包括:接收端接收包含第一水印信息的第二信息;如果检测到触发事件,根据所述触发事件确定接收第二信息的其他接收端;在所述第二信息中添加第二水印信息,得到第三信息;其中,所述第二水印信息包括第二信息的其他接收端的标识信息,且所述第二水印信息隐藏在所述第三信息中;将所述第三信息发送给所述第二信息的接收端。本专利技术实施例提供一种即时通讯装置,所述装置包括:获取模块、第一添加模块和输出模块,其中:所述获取模块,用于获取待发送的第一信息;所述第一添加模块,用于在所述第一信息中添加第一水印信息,得到第二信息;其中,所述第一水印信息隐藏在所述第二信息中;所述第一水印信息包括发送端的标识信息,或,所述第一水印信息包括所述发送端和接收端所属群的标识信息;所述输出模块,用于将所述第二信息发送给接收端。本专利技术实施例提供一种即时通讯装置,所述装置包括:接收模块、检测模块、第二添加模块和发送模块,其中:所述接收模块,用于接收端接收包含第一水印信息的第二信息;所述检测模块,用于如果检测到触发事件,根据所述触发事件确定接收第二信息的其他接收端;所述第二添加模块,用于在所述第二信息中添加第二水印信息,得到第三信息;其中,所述第二水印信息包括第二信息的其他接收端的标识信息,且所述第二水印信息隐藏在所述第三信息中;所述发送模块,用于将所述第三信息发送给所述第二信息的接收端。本专利技术实施例提供一种即时通讯设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的即时通讯方法中的步骤。本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现权上述的即时通讯方法中的步骤。本专利技术实施例提供一种即时通讯方法及其装置、设备、存储介质,其中,首先,获取待发送的第一信息;然后,在所述第一信息中添加第一水印信息,得到第二信息;其中,所述第一水印信息隐藏在所述第二信息中;所述第一水印信息包括发送端的标识信息,或,所述第一水印信息包括所述发送端和接收端所属群的标识信息;最后,将所述第二信息发送给接收端;如此,通过在发送的信息中添加水印信息,从而能够根据水印信息快速并准确的追踪到外发信息者。附图说明图1A为本专利技术实施例网络架构的示意图;图1B为本专利技术实施例网络架构的示意图;图1C为本专利技术实施例添加水印信息的流程示意图;图1D为本专利技术实施例提取水印信息的流程示意图;图2A为本专利技术实施例即时通讯方法的实现流程示意图;图2B为本专利技术实施例端到端单独通信网络架构的示意图;图2C为本专利技术实施例又一网络架构的示意图;图3A为本专利技术实施例实现即时通讯方法的交互示意图;图3B为本专利技术实施例又一端到端单独通信网络架构的示意图;图3C为本专利技术实施例另一网络架构的示意图;图4A为本专利技术实施例实现即时通讯方法的另一交互示意图;图4B为本专利技术实施例客户端之间群通信网络架构的示意图;图4C为本专利技术实施例另一网络架构的示意图;图4D为本专利技术实施例再一网络架构的示意图;图5为本专利技术实施例发送带水印信息的消息的场景示意图;图6为本专利技术实施例实现一对一通信的场景示意图;图7为本专利技术实施例实现一对一通信的流程示意图;图8为本专利技术实施例实现群通信的流程示意图;图9为本专利技术实施例即时通讯装置的组成结构示意图;图10为本专利技术实施例中即时通讯设备的一种硬件实体示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对专利技术的具体技术方案做进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。图1A为本专利技术实施例网络架构的示意图,如图1A所示,该网络架构包括第一客户端11和第二客户端12,其中,第一客户端11的移动设备和第二客户端12的移动设备中安装有即时通讯应用作为客户端,第一客户端11和第二客户端12可以与其他客户端进行即时通讯,在本专利技术实施例中第一客户端11和第二客户端12可以是直接进行消息交互。所述即时通讯应用用于与其他用户进行即时通讯。图1B为本专利技术实施例又一网络架构的示意图,如图1B所示,该网络架构包括第一客户端13、第二客户端14、服务器15,其中,第一客户端13和第二客户端14安装有即时通讯应用,第一客户端13和第二客户端14可以与其他客户端进行即时通讯。服务器15为即时通讯应用对应的服务器。第一客户端13和第二客户端14通过服务器15进行消息交互。当第二客户端14接收到消息之后,用户可能会对该消息进行外发,假如信息是机密文件,那么就有可能造成信息的泄露,然而根据即时通讯应用中发送的信息并不能够查找到泄密者,这就造成了通过即时通讯应用很容易泄密,却很难追踪泄密者的问题。为解决上述问题,本专利技术实施例提供一种即时通讯方法,通过在待发送信息中以数字水印的形式添加标识信息,使得信息泄露时能够根据水印信息追踪到泄密者,为了更好的理解本专利技术实施例中提供的数字水印方法,首先对相关技术中已有的普通水印方法进行说明。普通水印一般是可见的,通常是在造纸过程中形成的,“夹”在纸中而不是在纸的表面,迎光透视时可以清晰看到有明暗纹理的图形、人像或文字,通常应用在人民币、购物卷、粮票、证券、文件等等,比如,打出的征信报告。数字水印是技术是将一些标识信息(比如,接收方和发送方的标识信息)直接嵌入数字载体当中(包括多媒体、文档、软件等)或是间接表示(修改特定区域的结构),且不影响原载体的使用价值,也不容易被探知和再次修改。但可以被生产方识别和辨认。通过这些隐藏在载体中的信息,可以达到确认内容创建者、购买者、传送隐秘信息或者判断载体是否被篡改等目的。添加了数字水印的图片,不影响阅读,感官上没什么变化,图片体本文档来自技高网...

【技术保护点】
1.一种即时通讯方法,其特征在于,所述方法包括:获取待发送的第一信息;在所述第一信息中添加第一水印信息,得到第二信息;其中,所述第一水印信息隐藏在所述第二信息中;所述第一水印信息包括发送端的标识信息,或,所述第一水印信息包括所述发送端和接收端所属群的标识信息;将所述第二信息发送给接收端。

【技术特征摘要】
1.一种即时通讯方法,其特征在于,所述方法包括:获取待发送的第一信息;在所述第一信息中添加第一水印信息,得到第二信息;其中,所述第一水印信息隐藏在所述第二信息中;所述第一水印信息包括发送端的标识信息,或,所述第一水印信息包括所述发送端和接收端所属群的标识信息;将所述第二信息发送给接收端。2.根据权利要求1中所述的方法,其特征在于,在所述第一信息中添加第一水印信息,得到第二信息,包括:在所述第一信息中以数字水印的形式添加第一水印信息,得到第二信息。3.根据权利要求1中所述的方法,其特征在于,所述第一水印信息包括发送端的标识信息时,所述第一水印信息还包括接收端的标识信息;所述第一信息包括文本信息、多媒体信息中的至少一种,所述多媒体信息包括图像信息、音频信息中的至少一种。4.根据权利要求1中所述的方法,其特征在于,在所述获取待发送的第一信息之后,所述方法还包括:如果所述第一信息为文本信息,将所述文本信息转换为图片;其中,所述图片与所述文本信息呈现相同的文字内容;对应地,所述在所述第一信息添加第一水印信息,得到第二信息,包括:在所述图片中添加第一水印信息,得到所述第二信息。5.根据权利要求4中所述的方法,其特征在于,所述在所述图片中添加第一水印信息,得到所述第二信息,包括:在所述图片的空域或者所述图片的频域以数字水印的形式添加第一水印信息,得到所述第二信息。6.根据权利要求1至5任一项中所述的方法,其特征在于,所述获取待发送的第一信息,包括:发送端接收输入的待发送的第一信息,或者所述服务器接收发送端发送的第一信息;所述在所述第一信息中添加第一水印信息,得到第二信息,包括:发送端或服务器确定所述第一信息的接收端,根据发送端的标识信息和接收端的标识信息,确定第一水印信息;发送端或服务器将所述第一水印信息以数字水印的形式添加到所述第一信息,得到第二信息。7.根据权利要求1至5任一项中所述的方法,其特征在于,所述获取待发送的第一信息,包括:发送端或服务器将接收的其他客户端发送的信息作为所述待发送的第一信息;所述在所述第一信息中添加第一水印信息,得到第二信息,包括:确定所述第一信息的接收端,根据发送端的标识信息、所述其他客户端的标识和接收端的标识信息,确定第一水印信息;将所述第一水印信息以数字水印的形式添加到所述第一信息,得到第二信息。8.根据权利要求1至5任一项中所述的方法,其特征在于,所述获取待发送的第一信息,包括:发送端接收输入的待发送的第一信息,或者,服务器接收发送端发送的第一信息;所述在所述第一信息中添加第...

【专利技术属性】
技术研发人员:叶华鑫
申请(专利权)人:深圳市口袋网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1