Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
COMMUNICATION SYSTEM AND COMMUNICATION METHOD THEREOF
Document Type and Number:
WIPO Patent Application WO/2014/029205
Kind Code:
A1
Abstract:
The present invention provides a communication system including a home end device, an opposite end device and a server; the server includes a conversion module used to convert a message to be transmitted by the home end device to message code and save the correspondence between the message and the message code; the home end device includes a transmitting module used to transmit the message code to the opposite end device; the opposite end device includes an obtaining module used to obtain the message corresponding to the message code from the server. The communication system provided by the present invention decreases the possibility of the message disclosure and enhances the safety of the instant communication by means of sending the message code to transmit the information.

Inventors:
CHENG PING (CN)
WANG WEI (CN)
YU JIA (CN)
Application Number:
PCT/CN2013/072717
Publication Date:
February 27, 2014
Filing Date:
March 15, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BEIJING NETQIN TECHNOLOGY CO (CN)
International Classes:
H04L12/58
Foreign References:
CN101803270A2010-08-11
CN102480335A2012-05-30
CN102238495A2011-11-09
Attorney, Agent or Firm:
CHINA SCIENCE PATENT & TRADEMARK AGENT LTD. (CN)
中科专利商标代理有限责任公司 (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种通信系统, 包括本端设备、 对端设备和服务器, 其特征在于: 所述服务器包括转换模块 , 用于将所述本端设备要发送的消息转换为消息 代码并保存所述消息和所述消息代码之间的对应关系;

所述本端设备包括发送模块, 用于将所述消息代码发送给所述对端设备; 所述对端设备包括获取模块, 用于从所述服务器获取与所述消息代码对应 的消息。

2、 根据权利要求 1所述的系统, 其特征在于, 所述转换模块还用于为所述 消息和消息代码之间的对应关系设置保存时限, 如果超过所述保存时限则删除 所述消息和消息代码之间的对应关系。

3、 根据权利要求 1所述的系统, 其特征在于, 所述转换模块还用于在所述 对端设备从所述服务器获取与所述消息代码对应的消息之后, 删除所述消息和 消息代码之间的对应关系。

4、根据权利要求 1所述的系统,其中,所述要发送的消息是经加密的消息, 所述本端设备还包括加密模块, 用于对要发送的原始消息进行加密, 所述对端 设备还包括解密模块, 用于对获取的消息进行解密。

5、 根据权利要求 1所述的系统, 其特征在于, 所述本端设备还包括加密模 块,用于在将所述消息代码发送给所述对端设备之前对所述消息代码进行加密, 所述对端设备还包括解密模块, 用于在从所述服务器获取与所述消息代码对应 的消息之前对加密的消息代码进行解密。

6、 一种通信方法, 用于包括本端设备、 对端设备和服务器的通信系统, 其 特征在于, 所述方法包括:

转换步骤, 所述服务器将所述本端设备要发送的消息转换为消息代码并保 存所述消息和所述消息代码之间的对应关系;

发送步骤, 所述本端设备将所述消息代码发送给所述对端设备;

获取步骤, 所述对端设备从所述服务器获取与所述消息代码对应的消息。

7、 根据权利要求 6所述的方法, 其特征在于, 所述转换步骤中所述服务器 为所述消息和消息代码之间的对应关系设置保存时限, 如果超过所述保存时限 则删除所述消息和消息代码之间的对应关系。

8、 根据权利要求 6所述的方法, 其特征在于, 所述获取步骤中, 在所述对 端设备从所述服务器获取与所述消息代码对应的消息之后, 所述服务器删除所 述消息和消息代码之间的对应关系。

9、 根据权利要求 6所述的方法, 其特征在于, 所述要发送的消息是经加密 的消息, 以及所述方法还包括: 在所述转换步骤之前的加密步骤, 所述本端设 备对要发送的原始消息进行加密, 以及在所述获取步骤之后的解密步骤, 所述 对端设备对获取的消息进行解密。

10、 根据权利要求 6所述的方法, 其特征在于, 所述发送步骤还包括所述 本端设备在将所述消息代码发送给所述对端设备之前对所述消息代码进行加 密, 所述获取步骤还包括在所述对端设备从所述服务器获取与所述消息代码对 应的消息之前对所述消息代码进行解密。

Description:
通信系统及其通信方法 技术领域

本发明涉及数据通信领域, 尤其涉及一种通信系统及其通信方法。

背景技术

目前越来越多的人开始使用即时通讯软件( IM ),而且随着通信技术的发展, 使用的工具也不再局限于台式机, 手机、 平板电脑等也成为使用即时通讯软件 的主流工具。但是,通讯中消息的安全性是现 有即时通讯软件面临的较大问题, 消息的泄漏将导致巨大的安全隐患。

发明内容

有鉴于此, 本发明的目的是提供一种通信系统及其通信方 法, 使通信设备 并不直接发送消息内容本身, 而且通过消息代码来发送消息, 从而保证了消息 不会泄漏, 保证了即时通讯软件的安全性。 为了实现上述目的, 本发明提供了一种通信系统, 包括本端设备、 对端设 备和服务器, 其中

所述服务器包括转换模块 , 用于将所述本端设备要发送的消息转换为消息 代码并保存所述消息和所述消息代码之间的对 应关系;

所述本端设备包括发送模块, 用于将所述消息代码发送给所述对端设备; 所述对端设备包括获取模块, 用于从所述服务器获取与所述消息代码对应 的消息。

根据上述的系统, 其中, 所述转换模块还用于为所述消息和消息代码之 间 的对应关系设置保存时限, 如果超过所述保存时限则删除所述消息和消息 代码 之间的对应关系。

根据上述的系统, 其中, 所述转换模块还用于所述对端设备从所述服务 器 获取与所述消息代码对应的消息之后, 删除所述消息和消息代码之间的对应关 系。

根据上述的系统, 其中, 所述要发送的消息是经加密的消息, 所述本端设 备还包括加密模块, 用于对要发送的原始消息进行加密, 所述对端设备还包括 解密模块, 用于对获取的消息进行解密。。

根据上述的系统, 其中, 所述本端设备还包括加密模块, 用于在将所述消 息代码发送给所述对端设备之前对所述消息代 码进行加密, 所述对端设备还包 括解密模块, 用于在从所述服务器获取与所述消息代码对应 的消息之前对加密 的消息代码进行解密。

为了更好地实现上述目的, 本发明还提供了一种通信方法, 用于包括本端 设备、 对端设备和服务器的通信系统, 所述方法包括:

转换步骤, 所述服务器将所述本端设备要发送的消息转换 为消息代码并保 存所述消息和所述消息代码之间的对应关系;

发送步骤, 所述本端设备将所述消息代码发送给所述对端 设备;

获取步骤, 所述对端设备从所述服务器获取与所述消息代 码对应的消息。 根据上述的方法, 其中, 所述转换步骤中所述服务器为所述消息和消息 代 码之间的对应关系设置保存时限, 如果超过所述保存时限则删除所述消息和消 息代码之间的对应关系。

根据上述的方法, 其中, 所述获取步骤中在所述对端设备从所述服务器 获 取与所述消息代码对应的消息之后, 所述服务器删除所述消息和消息代码之间 的对应关系。

根据上述的方法, 其中, 所述要发送的消息是经加密的消息, 以及所述方 法还包括: 在所述转换步骤之前的加密步骤, 所述本端设备对要发送的原始消 息进行加密, 以及在所述获取步骤之后的解密步骤, 所述对端设备对获取的消 息进行解密。

根据上述的方法, 其中, 所述发送步骤还包括所述本端设备在将所述消 息 代码发送给所述对端设备之前对所述消息代码 进行加密, 所述获取步骤还包括 在所述对端设备从所述服务器获取与所述消息 代码对应的消息之前对所述消息 代码进行解密。

总之, 本发明提供的通信系统及其通信方法, 通过发送消息代码来传输消 息, 减小了消息泄漏的可能, 提高了即时通讯的安全性。

附图说明

为了更清楚地说明本发明实施例的技术方案, 下面将参考附图对实施例进 行介绍。 显然, 下面描述中的实施例仅仅是作为示例, 对于本领域内普通技术 人员来说, 在不付出创造性劳动的前提下, 还可以根据这些实施例获得其他的 实施例。 在附图中: 图 1是根据本发明的方法流程图;

图 2是根据本发明实施例的方法流程图;

图 3是根据本发明实施例的系统框图;

图 4是根据本发明另一个实施例的方法的流程图

图 5是根据本发明另一个实施例的系统的框图。

具体实施方式

为了使本发明实施例的目的、 技术方案和优点更加清楚明白, 下面结合附 图对发明实施例做进一步详细说明。 在此, 本发明的示意性实施例及其说明用 于解释本发明, 但并不作为对本发明的限定。

参见图 1 , 本发明的具体流程如下:

步骤 S110, 服务器将本端设备要发送的消息转换为消息代 码, 该消息是本 端设备发送到服务器的, 服务器将转换后的消息代码返回给本端设备, 同时服 务器保存消息和消息代码之间的——对应关系 。 如表 1所示, 该对应关系可以 设置保存时限, 例如保存时限设置为 24小时, 则 24小时之后该对应关系将被 删除。 根据本发明的实施例, 服务器中转换和保存的消息可以是经加密的也 可 以是未经加密的。

表 1

步骤 S120, 本端设备将消息代码发送给对端设备。 本端设备和对端设备之 间可以通过任何网络、 任何通信软件等进行连接, 本发明不对此进行限定。

步骤 S130, 对端设备从服务器获取与消息代码对应的消息 。 该服务器中保 存有该消息代码和消息的对应关系。 同时可以设置在对端设备从服务器获取对 应的消息之后服务器删除该消息代码和消息的 对应关系。

注意, 本端设备和对端设备可以是任何能够执行发送 、 接收操作的设备, 包括但不限于台式电脑、 笔记本电脑、 平板电脑、 手机, 而且本端设备和对端 设备相对而言的。 任何设备在发送消息代码时被看作是本端设备 , 在接收消息 代码时被看作是对端设备。

图 2是根据本发明实施例的流程图, 具体流程如下:

步骤 S210, 本端设备对要发送的消息进行加密。 加密可以釆用任何现有技 术, 本发明不限于此。

步骤 S220, 服务器将本端设备要发送的消息转换为消息代 码, 并返回给本 端设备, 同时保存消息和消息代码之间的对应关系。 注意服务器从本端设备接 收并转换的消息是加密之后的消息。

步骤 S230, 本端设备将消息代码发送到对端设备。

步骤 S240, 对端设备从服务器获取与消息代码对应的消息 。 注意这里对端 设备获得的消息是本端设备加密之后的消息。

步骤 S250, 对端设备对获取的消息进行解密。 解密可以釆用现有技术中与 加密相对应的任何技术, 本发明不限于此。

图 3 是根据本发明实施例的系统框图, 其中通信系统 300 包括本端设备

310、 服务器 320、 对端设备 330。 本端设备 310包括与服务器通信的模块以及 向对端设备 330发送消息代码的发送模块 312。 可选地, 本端设备 310还包括 用于对消息进行加密的加密模块 311。 服务器 320包括与本端设备 310和对端 设备 330通信的模块以及用于将消息转换为消息代码 的转换模块 321。 对端设 备 330包括用于接收消息代码的接收模块和用于从 服务器 320获取与消息代码 对应的消息的获取模块 331。 可选地, 对端设备 330还可以包括用于对加密的 消息进行解密的解密模块 332。

图 4是根据本发明另一个实施例的方法流程图, 具体流程如下:

步骤 S410, 服务器将本端设备要发送的消息转换为消息代 码, 并将消息代 码返回给本端设备, 同时保存消息和消息代码的对应关系。

步骤 S420, 本端设备对消息代码进行加密, 加密可以釆用任何现有技术, 本发明不限于此。

步骤 S430, 本端设备将消息代码发送到对端设备, 注意这里发送的消息代 码是加密的。

步骤 S440, 对端设备对加密的消息代码进行解密。 解密可以釆用与加密相 对应的任何现有技术, 本发明不限于此。

步骤 S450, 对端设备从服务器获取与解密后的消息代码对 应的消息, 其中 服务器中保存有消息和消息代码的对应关系。

图 5是根据本发明另一个实施例的系统框图, 其中通信系统 500包括本端 设备 510、 服务器 520、 对端设备 530。 本端设备 510包括用于与服务器通信的 模块、 用于对消息代码加密的加密模块 511 和用于发送消息代码的发送模块 512。服务器 520包括用于与本端设备 310和对端设备 330通信的模块以及用于 将消息转换为消息代码的转换模块 521。 对端设备 530包括用于接收消息代码 的接收模块、 用于对加密的消息代码解密的解密模块 531和用于从服务器 520 获取与消息代码对应的消息的获取模块 532。

以上所述的具体实施例, 对本发明的目的、技术方案和有益效果进行了 进一步详细说明, 所应理解的是, 以上所述仅为本发明的具体实施例而已, 并不用于限定本发明的保护范围, 凡在本发明的精神和原则之内, 所做的任 何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。