[发明专利]数据发送、接收和传输方法及装置有效
申请号: | 200910136410.8 | 申请日: | 2009-05-06 |
公开(公告)号: | CN101882995A | 公开(公告)日: | 2010-11-10 |
发明(设计)人: | 李杰;邰春玲;王剑 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L9/28 | 分类号: | H04L9/28;H04L12/56 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 发送 接收 传输 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种数据发送、接收和传输方法及装置。
背景技术
通信技术用于为人类交换信息,其在促进科学,技术,文化,教育,生产的发展,提高人类生活的质量方面起到了重大作用。但是,随着通信网络规模的进一步扩大,以及网络通信开放性程度的进一步提高,各通信实体之间信息内容的安全传输受到了极大的威胁。目前,通信网络面临的威胁来自很多方面,并随时间不断变化。
当前,通信网络面临的威胁可以宏观地分为自然威胁和人为威胁。其中,自然威胁来自于各种自然灾害、恶劣的空间环境、电磁辐射、电磁干扰以及设备老化等;而人为威胁是指采用人为手段对通信网络进行攻击。这些攻击手段都是通过寻找系统的弱点,以达到破坏、欺骗、窃取数据等目的,从而造成网络用户经济上或者其它方面不可估量的损失。
目前,常见的人为网络攻击方法包括以下几种:
中断:是对系统的可用性进行攻击,例如,破坏计算机硬件,线路或者文件管理系统。
窃听:是对系统保密性进行攻击,例如,搭线窃听,对文件或者程序的非法拷贝等。
篡改:是对系统的完整性进行攻击,例如,修改数据文件中的数据,替换某一程序使其执行不同的功能,修改网络中传送的信息内容等。
伪造:是对系统的真实性进行攻击,例如,在网络中插入伪造的消息或在文件中插入伪造的记录。
网络安全中对于窃听攻击的主要防护手段就是数据加密,通信双方预先协商好通信时使用的密钥和加密方法等,在通信时,发送方使用预定的加密算法和密钥对通信信息进行加密处理,被加密的通信信息称之为密文,然后将上述密文发送给接收方;接收方收到加密的信息后,使用预定的解密算法和密钥对上述密文进行解密,得到加密前的通信信息,即明文。如果密文在发送到接收方的过程中被第三方窃听,但由于第三方难以同时得到解密算法和密钥,因而无法得出明文,从而无法达成窃取通信信息的目的。
在实际实施过程中,由于需要有效防止来自攻击者恶意的破解,加密算法一般都设计得比较复杂,因而,在使用加密和解密算法消耗的系统计算资源较多,而且,由于系统业务数量上升,在发送较大明文数据时,需要消耗的计算资源也会相应增多,从而造成对资源的大量耗费,进而使得系统计算资源紧张。
发明内容
针对相关技术中使用加密和解密算法时消耗的系统计算资源较多的问题而提出本发明,为此,本发明的主要目的在于提供一种改进的数据发送、接收和传输方案,以解决上述问题。
根据本发明的一个方面,提供了一种数据发送方法。
根据本发明的数据发送方法包括:发送方将待发送的明文数据分组为待加密集合和非加密集合;发送方按照预设的加密算法对待加密集合中的明文数据进行加密得到密文数据;发送方将密文数据和非加密集合中的明文数据进行组合后发送给接收方。
优选地,在将待发送的明文数据分组为待加密集合和非加密集合之前,上述方法还包括:发送方与接收方进行协商,确定预设的加密算法、进行加密时使用的密钥、随机数、随机数序列产生算法、数据分组算法、数据组合算法,其中,数据分组算法用于根据随机数对待发送的明文数据进行分组,数据组合算法用于根据随机数对密文数据和非加密集合中的明文数据进行组合。
优选地,上述将待发送的明文数据分组为待加密集合和非加密集合包括:如果发送方是第一次向接收方发送数据,则发送方根据随机数和数据分组算法将待发送的明文数据分组为待加密集合和非加密集合。
优选地,上述将密文数据和非加密集合中的明文数据进行组合包括:如果发送方是第一次向接收方发送数据,则发送方根据随机数和数据组合算法对密文数据和非加密集合中的明文数据进行组合。
优选地,在发送方发送密文数据和非加密集合中的明文数据之后,上述方法还包括:发送方根据随机数序列产生算法以及随机数产生新的随机数,其中,新的随机数用于在下一次发送数据时进行数据分组和数据组合。
根据本发明的另一个方面,提供了一种数据接收方法。
根据本发明的数据接收方法包括:接收方将接收到的数据分组为包括密文数据的待解密集合和包括明文数据的非解密集合;按照预设的解密算法对待解密集合中的密文数据进行解密得到明文数据;接收方将解密得到的明文数据和非解密集合中的明文数据进行组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910136410.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置