System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 空口数据安全传输方法及装置制造方法及图纸_技高网

空口数据安全传输方法及装置制造方法及图纸

技术编号:41090108 阅读:2 留言:0更新日期:2024-04-25 13:50
本发明专利技术提供一种空口数据安全传输方法及装置,属于数据加密领域。该方法包括:获取目标空口数据和目标空口数据对应的切片类型;对目标空口数据进行分段,获得多个分段数据;根据切片类型和目标空口数据获取时的时间戳,确定多种加密方式;根据多种加密方式对多个分段数据进行加密,得到目标空口数据的密文;根据密文、切片类型、时间戳和分段数量,确定待发送数据,并将待发送数据发送至预设接收端。本发明专利技术能够使加密后的空口数据满足数据的传输要求。

【技术实现步骤摘要】

本专利技术涉及数据加密,尤其涉及一种空口数据安全传输方法及装置


技术介绍

1、在网络的使用过程中,用户终端和基站之间通过空口进行数据的传输。由于空口通过共享介质实现传输的,其中传输的数据存在被解析窃取和篡改的可能性,因此,保护空口传输数据的安全是非常重要的。

2、相关技术中,主要是通过加密算法对数据进行加密,通过传输加密后的数据,降低数据泄露的风险。但是这种方式是对所有数据都进行相同形式的加密,难以保证不同种类的数据都能够满足相应的传输要求。


技术实现思路

1、本专利技术实施例提供了一种空口数据安全传输方法及装置,以使加密后的空口数据满足数据的传输要求。

2、第一方面,本专利技术实施例提供了一种空口数据安全传输方法,包括:

3、获取目标空口数据和所述目标空口数据对应的切片类型;

4、对所述目标空口数据进行分段,获得多个分段数据;

5、根据所述切片类型和所述目标空口数据获取时的时间戳,确定多种加密方式;

6、根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文;

7、根据所述密文、所述切片类型、所述时间戳和所述分段数量,确定待发送数据,并将所述待发送数据发送至预设接收端。

8、在一种可能的实现方式中,所述目标空口数据的每个分段数据对应一个分段序号;

9、所述根据所述切片类型和所述目标空口数据获取时的时间戳,确定多种加密方式,包括:

10、根据所述切片类型,确定所述目标空口数据对应的加密库,其中,所述加密库中包括多种密钥和多种加密函数,其中,不同的密钥携带不同的加密参数,不同的加密函数携带不同的加密参数;

11、根据所述时间戳和每个分段数据的分段序号,分别确定每个分段数据对应的加密参数;

12、根据所述加密库和每个分段数据对应的加密参数,确定每个分段数据对应的密钥和加密函数,并基于每个分段数据对应的密钥和加密函数,得到每个分段数据的加密方式。

13、在一种可能的实现方式中,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

14、当所述目标空口数据对应的切片类型为第一类型时,根据每个分段数据对应的加密方式,对相应分段数据进行加密,得到每个分段数据对应的加密数据;

15、基于每个分段数据对应的加密数据,得到所述目标空口数据的密文。

16、在一种可能的实现方式中,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

17、当所述目标空口数据对应的切片类型为第二类型时,根据第一个分段数据的加密方式,对第一个分段数据进行加密,得到第一加密数据;

18、根据第二个分段数据的加密方式,对所述第一加密数据和所述第二个分段数据进行加密,得到第二加密数据;

19、对于第二个分段数据之后的每个分段数据,依次根据每个分段数据的加密方式,对该分段数据和该分段数据之前的加密数据进行加密,直至完成所有分段数据的加密,得到所述目标空口数据的密文。

20、在一种可能的实现方式中,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

21、当所述目标空口数据对应的切片类型为第三类型时,确定所述目标空口数据的分段数量是否大于预设数量;

22、若所述分段数量大于所述预设数量,则根据所述预设数量,确定多个分组,其中,每个分组内包括多个分段数据;

23、对于每个分组,根据该分组内第一个分段数据对应的加密方式,对该分组内第一个分段数据进行加密,得到第三加密数据;根据该分组内第二个分段数据对应的加密方式,对该分组内第二个分段数据和所述第三加密数据进行加密,得到第四加密数据;对于该分组内第二个分段数据之后的每个分段数据,依次根据该分组内每个分段数据的加密方式,对该分组内该分段数据和该分段数据之前的加密数据进行加密,直至完成该分组内所有分段数据的加密,得到该分组的加密数据;

24、连接各个分组的加密数据,得到所述目标空口数据的密文。

25、在一种可能的实现方式中,在确定所述目标空口数据的分段数量是否大于预设数量之后,还包括:

26、若所述分段数量小于或等于所述预设数量,则根据每个分段数据对应的加密方式,同时对每个分段数据进行加密,得到每个分段数据对应的加密数据;

27、连接各个分段数据对应的加密数据,得到所述目标空口数据的密文。

28、在一种可能的实现方式中,所述根据所述密文、所述切片类型、所述时间戳和所述分段数量,确定待发送数据,包括:

29、按照预设组合方式,对所述切片类型、所述时间戳和所述分段数量进行组合;

30、将组合后的所述切片类型、所述时间戳和所述分段数量设置在所述密文中预设位置,获得所述待发送数据。

31、在一种可能的实现方式中,在将所述待发送数据发送至预设接收端之前,还包括:

32、根据所述时间戳对所述待发送数据进行随机填充,得到更新后的待发送数据;

33、所述将所述待发送数据发送至预设接收端,包括:

34、将所述更新后的待发送数据发送至所述预设接收端。

35、在一种可能的实现方式中,所述对所述目标空口数据进行分段,获得多个分段数据,包括:

36、确定所述目标空口数据的数据大小;

37、根据预设分段数据大小上限值和所述目标空口数据的数据大小,对所述目标空口数据进行分段,获得多个分段数据。

38、第二方面,本专利技术实施例提供了一种空口数据安全传输装置,包括:

39、获取模块,用于获取目标空口数据和所述目标空口数据对应的切片类型;

40、分段模块,用于对所述目标空口数据进行分段,获得多个分段数据;

41、确定模块,用于根据所述切片类型和所述目标空口数据获取时的时间戳,确定多种加密方式;

42、加密模块,用于根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文;

43、发送模块,用于根据所述密文、所述切片类型、所述时间戳和所述分段数量,确定待发送数据,并将所述待发送数据发送至预设接收端。

44、本专利技术实施例与现有技术相比存在的有益效果是:

45、本专利技术实施例通过确定目标空口数据的切片类型,能够明确目标空口数据的类型和相应的传输要求;通过切片类型和目标空口数据获取时的时间戳,确定加密方式,能够使加密方式更符合目标空口数据的传输要求,保证加密后的数据满足相应的时效性和传输质量;通过密文、切片类型、时间戳和分段数量,确定待发送数据,能够将切片类型、时间戳和分段数量发送至接收端,以确保接收端能够进行相应的解密,保证数据的准确接收。

本文档来自技高网...

【技术保护点】

1.一种空口数据安全传输方法,其特征在于,包括:

2.根据权利要求1所述的空口数据安全传输方法,其特征在于,所述目标空口数据的每个分段数据对应一个分段序号;

3.根据权利要求2所述的空口数据安全传输方法,其特征在于,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

4.根据权利要求2所述的空口数据安全传输方法,其特征在于,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

5.根据权利要求2所述的空口数据安全传输方法,其特征在于,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

6.根据权利要求5所述的空口数据安全传输方法,其特征在于,在确定所述目标空口数据的分段数量是否大于预设数量之后,还包括:

7.根据权利要求1-6任一项所述的空口数据安全传输方法,其特征在于,所述根据所述密文、所述切片类型、所述时间戳和所述分段数量,确定待发送数据,包括:

8.根据权利要求1-6任一项所述的空口数据安全传输方法,其特征在于,在将所述待发送数据发送至预设接收端之前,还包括:

9.根据权利要求1-6任一项所述的空口数据安全传输方法,其特征在于,所述对所述目标空口数据进行分段,获得多个分段数据,包括:

10.一种空口数据安全传输装置,其特征在于,包括:

...

【技术特征摘要】

1.一种空口数据安全传输方法,其特征在于,包括:

2.根据权利要求1所述的空口数据安全传输方法,其特征在于,所述目标空口数据的每个分段数据对应一个分段序号;

3.根据权利要求2所述的空口数据安全传输方法,其特征在于,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

4.根据权利要求2所述的空口数据安全传输方法,其特征在于,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,包括:

5.根据权利要求2所述的空口数据安全传输方法,其特征在于,所述根据所述多种加密方式对所述多个分段数据进行加密,得到所述目标空口数据的密文,...

【专利技术属性】
技术研发人员:尚立赵炜张磊王亚静王旭蕊纪春华孟显刘红艳刘玮张家驹张鹏
申请(专利权)人:国网河北省电力有限公司信息通信分公司
类型:发明
国别省市:

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

1