数据发送、接收和传输方法及装置
申请公布号:CN101882995B
申请号:CN200910136410.8
申请日期:2009.05.06
申请公布日期:2013.08.07
发明人:李杰;邰春玲;王剑
分类号:H04L9/28(2006.01)I;H04L12/70(2013.01)I
主分类号:H04L9/28(2006.01)I
代理人:余刚;吴孟秋
地址:518057 广东省深圳市南山区科技南路55号
摘要:本发明公开了一种数据发送、接收和传输方法及装置,在上述方法中,发送方将待发送的明文数据分组为待加密集合和非加密集合,并根据预设的密钥采用预设的加密算法对待加密集合中的明文数据进行加密得到密文数据,再将密文数据和非加密集合中的明文数据进行组合后发送给接收方;接收方将接收到的数据分组为包括密文数据的待解密集合和包括明文数据的非解密集合,并根据预设的密钥采用预设的解密算法对待解密集合中的密文数据进行解密得到明文数据,再将解密得到的明文数据与非解密集合中的明文数据进行组合。根据本发明提供的技术方案,可以解决相关技术中使用加密和解密算法时需要消耗较多系统计算资源的问题,进而可以节省大量系统计算资源。
主权项:一种数据发送方法,其特征在于,包括:发送方将待发送的明文数据分组为待加密集合和非加密集合;所述发送方按照预设的加密算法对所述待加密集合中的明文数据进行加密得到密文数据;所述发送方将所述密文数据和所述非加密集合中的明文数据进行组合后发送给接收方;其中,所述发送方将待发送的明文数据分组为待加密集合和非加密集合包括:如果所述发送方是第一次向所述接收方发送数据,则所述发送方根据与所述接收方协商的随机数和数据分组算法将所述待发送的明文数据分组为待加密集合和非加密集合;如果所述发送方不是第一次向所述接收方发送数据,则所述发送方根据上一次向所述接收方发送数据时产生的新的随机数,采用所述数据分组算法将待发送的明文数据分组为待加密集合和非加密集合;所述发送方将所述密文数据和所述非加密集合中的明文数据进行组合包括:如果所述发送方是第一次向所述接收方发送数据,则所述发送方根据与所述接收方协商的随机数和数据组合算法对所述密文数据和所述非加密集合中的明文数据进行组合;如果所述发送方不是第一次向所述接收方发送数据,则所述发送方根据上一次向所述接收方发送数据时产生的新的随机数,采用所述数据组合算法对所述密文数据和所述非加密集合中的明文数据进行组合。