一种信息传输方法、系统、发送终端和接收终端与流程

文档序号:12278722阅读:320来源:国知局
一种信息传输方法、系统、发送终端和接收终端与流程

本发明实施例涉及信息技术,尤其涉及一种信息传输方法和系统。



背景技术:

在大数据时代,数据传输越来越广泛,数据安全也变的日益重要,尤其在数据传输过程中的如何保证信息的安全显得尤为重要。

在信息传输过程中,通常在发送端将信息加密为密文,而接收端则将此密文经过解密还原成明文,由此信息在传输过程中可以处于加密状态。现有的加密方式如采用DES、RSA算法进行加密时,加密得到的密文数据量较大,无法满足当今大数据时代信息传输量巨大的情形,同时传统加密方式的加密安全性也得不到保证。



技术实现要素:

本发明提供一种信息传输方法、系统、发送终端和接收终端,以实现加密后的密文信息数据量大幅减小,可满足大数据时代信息传输数据量较大时的信息加密,同时加密安全性较高。

第一方面,本发明实施例提供了一种信息传输方法,包括:

发送终端在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;

所述接收终端在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息。

优选的是,所述发送终端在监测数据发送事件之前,还包括:

发送终端和接收终端动态接收服务器发送的元数据编码信息,并将所述元数据编码信息进行存储。

在上述任一方案中优选的是,在所述发送终端和接收终端接收服务器发送的元数据编码信息之前,还包括:

服务器依据数据的属性分类生成包含拉丁字母和阿拉伯数字组合的元数据编码信息,并将所述元数据编码信息发送至所述发送终端和所述接收终端。

在上述任一方案中优选的是,所述服务器依据数据的属性分类生成包含拉丁字母和阿拉伯数字组合的元数据编码信息包括:

服务器依据数据的属性分类按照预设规则生成包含拉丁字母和阿拉伯数字组合的元数据编码信息。

第二方面,本发明实施例还提供了一种信息传输系统,包括:

发送终端,用于在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;

所述接收终端,用于在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息。

优选的是,所述发送终端和所述接收终端还用于:

动态接收服务器发送的元数据编码信息,并将所述元数据编码信息进行存储。

在上述任一方案中优选的是,还包括:

服务器,用于依据数据的属性分类生成包含拉丁字母和阿拉伯数字组合的元数据编码信息,并将所述元数据编码信息发送至所述发送终端和所述接收终端。

在上述任一方案中优选的是,所述服务器具体用于:

依据数据的属性分类按照预设规则生成包含拉丁字母和阿拉伯数字组合的元数据编码信息。

第三方面,本发明实施例还提供了一种信息传输发送终端,包括:

信息接收单元,用于接收并存储服务器发送的元数据编码信息。

加密单元,用于在监测到数据发送事件时获取将要发送的数据信息,依据存储的所述元数据编码信息对所述数据信息进行加密得到密文信息,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;

信息发送单元,用于将所述密文信息发送至接收终端。

第四方面,本发明实施例还提供了一种信息传输接收终端,包括:

信息接收模块,用于接收并存储服务器发送的元数据编码信息以及发送终端发送的密文信息;

解密模块,用于依据存储的所述元数据编码信息对所述密文信息进行解密以得到明文信息,所述元数据编码信息包括描述所述明文信息中预设字段的数据编码。

本发明通过发送终端在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;所述接收终端在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息,解决了现有的加密方式如采用DES、RSA算法进行加密时,加密得到的密文数据量较大,无法满足当今大数据时代信息传输量巨大的情形,同时传统加密方式的加密安全性也得不到保证的问题,本方案使得加密后的密文信息数据量大幅减小,可满足大数据时代信息传输数据量较大时的信息加密,同时加密安全性较高。

附图说明

图1为本发明实施例一提供的信息传输方法的流程图;

图2为本发明实施例二提供的信息传输方法的流程图;

图3所示为本发明实施例三提供的信息传输系统的架构图;

图4为本发明实施例四提供的发送终端的结构示意图;

图5为本发明实施例五提供的接收终端的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的信息传输方法的流程图,本实施例可适用于对数据信息在传输中需要加密的情况,具体包括如下步骤:

步骤101、发送终端在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端。

其中,发送终端可以是常见的智能终端设备,如手机、平板电脑、笔记本电脑等,当需要对传输的数据信息进行加密时,首先获取该需要发送的数据信息,之后对该数据信息进行加密。本方案中采取依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,其中,元数据又称中介数据、中继数据,为描述数据的数据,主要用于描述数据的属性信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。具体的,元数据是一种电子式目录,为了达到编制目录的目的,须在描述并概括数据的特定内容,进而达成协助数据检索的目的。

本方案中,采用元数据编码信息对数据信息进行加密,该元数据编码信息包括描述所述数据信息中预设字段的数据编码,示例性,当发送终端发送一条数据信息时,假设该数据信息用于描述购物情况,包括:姓名(张三),手机号(138XXXXXXXX)、购买物品(XXXX)、收货地址(XX省XX市XX区),其中,“姓名”、“手机号”、“购买物品”以及“收货地址”作为预设字段将会依据元数据编码信息进行加密。示例性的,“姓名”对应的元数据编码为“A010001”,“手机号”对应的元数据编码为“A010002”,购买物品对应的元数据编码为“B010001”“收货地址”对应的元数据编码为“B010002”,经过元数据信息加密后得到的密文信息在传输过程中,这些预设字段“姓名”、“手机号”、“购买物品”和“收货地址”都将被编码替换,由此,即使该数据信息被截获,截获者看到的仅是一连串的编码以及编码对应的具体数据内容,无法确定这些具体内容对应的是何种信息。本方案中,在将数据信息加密为密文信息时,将原数据信息中的部分字段用英文字母及阿拉伯数字的方式替换,使得加密后的数据量显著减小,将密文信息作为电报信号传输方式提高了传输效率以及数据的安全性。

步骤102、所述接收终端在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息。

其中,接收终端在接收到密文信息后,依据设备中存储的相同的元数据编码信息对密文进行解密得到明文信息进行展示,解密过程为加密的反向过程,即将元数据编码信息还原为对应的中文预设字段,由此完成了完整信息在接收终端设备的解密,便于接收设备使用人员调用、查询相关信息。

本实施例的技术方案,通过发送终端在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;所述接收终端在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息,解决了现有的加密方式如采用DES、RSA算法进行加密时,加密得到的密文数据量较大,无法满足当今大数据时代信息传输量巨大的情形,同时传统加密方式的加密安全性也得不到保证的问题,本方案使得加密后的密文信息数据量大幅减小,可满足大数据时代信息传输数据量较大时的信息加密,同时加密安全性较高。

在上述技术方案的基础上,还包括:发送终端和接收终端动态接收服务器发送的元数据编码信息,并将所述元数据编码信息进行存储。本方案中,元数据编码信息可动态变化生成,并由服务器发送至发送终端和接收终端存储,当发送终端动态加载完毕新的元数据编码信息后,依据该更新的元数据编码信息进行数据信息的加密。当接收终端接收到密文信息后,依据动态加载更新后的元数据编码信息对其进行解密得到明文信息。本步骤中,由于元数据编码信息动态加载,进一步提高了密文信息在传输过程中的安全性,避免了元数据编码信息泄露所造成的密文信息被直接破解的情况出现。

在上述技术方案的基础上,在所述发送终端和接收终端接收服务器发送的元数据编码信息之前,还包括:服务器依据数据的属性分类生成包含拉丁字母和阿拉伯数字组合的元数据编码信息,并将所述元数据编码信息发送至所述发送终端和所述接收终端。

实施例二

图2为本发明实施例二提供的信息传输方法的流程图,本实施例在实施例一的基础上,进一步增加了生成元数据编码信息的步骤,具体包括如下:

步骤201、服务器依据数据的属性分类生成包含拉丁字母和阿拉伯数字组合的元数据编码信息,并将所述元数据编码信息发送至所述发送终端和所述接收终端。

示例性的,属性分类可以是人物属性、地点属性、物品属性等类别,将不同的属性按照预定规则生成元数据编码信息,该元数据编码信息可以表征传输过程中的数据信息的预设字段,当发送终端在加密过程中识别到欲加密的数据信息中预设字段在元数据编码信息中存在对应编码时,将该预设字段文字由对应的编码替换进行加密。示例性的,预定规则可以是大类(即人物属性、地点属性、物品属性)有拉丁字母代表,如A代表人物属性,B代表地点属性,C代表物品属性,在每个大类中的小类用阿拉伯数字一次或随机编号,如A大类中的姓名编号为000001,性别编号为001000,年龄编号为101010等。

步骤202、发送终端和接收终端动态接收服务器发送的元数据编码信息,并将所述元数据编码信息进行存储。

步骤203、发送终端在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码。

步骤204、所述接收终端在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息。

本实施例的技术方案,通过服务器依据数据的属性分类生成包含拉丁字母和阿拉伯数字组合的元数据编码信息,并将所述元数据编码信息发送至所述发送终端和所述接收终端,编码方式简单高效,使得后续生成的密文信息量级显著减小,解决了现有的加密方式如采用DES、RSA算法进行加密时,加密得到的密文数据量较大,无法满足当今大数据时代信息传输量巨大的情形,同时传统加密方式的加密安全性也得不到保证的问题。

实施例三

图3所示为本发明实施例三提供的信息传输系统的架构图,如图所示包括如下:

发送终端1,用于在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端2,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;

所述接收终端2,用于在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息。

本实施例的技术方案,通过发送终端在监测到数据发送事件时获取将要发送的数据信息,依据存储的元数据编码信息对所述数据信息进行加密得到密文信息,并将所述密文信息发送至接收终端,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;所述接收终端在接收到所述密文信息后,依据存储的元数据编码信息对所述密文信息进行解密以得到明文信息,解决了现有的加密方式如采用DES、RSA算法进行加密时,加密得到的密文数据量较大,无法满足当今大数据时代信息传输量巨大的情形,同时传统加密方式的加密安全性也得不到保证的问题,本方案使得加密后的密文信息数据量大幅减小,可满足大数据时代信息传输数据量较大时的信息加密,同时加密安全性较高。

在上述技术方案的基础上,所述发送终端1和所述接收终端2还用于:动态接收服务器发送的元数据编码信息,并将所述元数据编码信息进行存储。

在上述技术方案的基础上,还包括:服务器,用于依据数据的属性分类生成包含拉丁字母和阿拉伯数字组合的元数据编码信息,并将所述元数据编码信息发送至所述发送终端1和所述接收终端2。

在上述技术方案的基础上,所述服务器具体用于:依据数据的属性分类按照预设规则生成包含拉丁字母和阿拉伯数字组合的元数据编码信息。

实施例四

图4为本发明实施例四提供的发送终端的结构示意图,如图所示包括如下:

信息接收单元11,用于接收并存储服务器发送的元数据编码信息。

加密单元12,用于在监测到数据发送事件时获取将要发送的数据信息,依据存储的所述元数据编码信息对所述数据信息进行加密得到密文信息,所述元数据编码信息包括描述所述数据信息中预设字段的数据编码;

信息发送单元13,用于将所述密文信息发送至接收终端。

本实施例的技术方案,解决了现有的加密方式如采用DES、RSA算法进行加密时,加密得到的密文数据量较大,无法满足当今大数据时代信息传输量巨大的情形,同时传统加密方式的加密安全性也得不到保证的问题,本方案使得加密后的密文信息数据量大幅减小,可满足大数据时代信息传输数据量较大时的信息加密,同时加密安全性较高。

实施例五

图5为本发明实施例五提供的接收终端的结构示意图。如图所示包括如下:

信息接收模块21,用于接收并存储服务器发送的元数据编码信息以及发送终端发送的密文信息;

解密模块22,用于依据存储的所述元数据编码信息对所述密文信息进行解密以得到明文信息,所述元数据编码信息包括描述所述明文信息中预设字段的数据编码。

本实施例的技术方案,接收终端设备依据存储的元数据编码信息对密文进行解密得到明文信息,信息解密方式简单、高效。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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