通信网络环境中的安全算法管理的制作方法
本领域总体上涉及通信网络,并且更具体地但非排他性地涉及此类通信网络中的安全管理。
背景技术:
1、本节介绍可以有助于促进更好地理解本发明的方面。因此,本节的陈述应从这个角度来阅读,而不应被理解为关于现有技术中有什么或现有技术中没有什么的承认。
2、也称为长期演进(lte)技术的第四代(4g)无线移动通信技术被设计为提供具有高数据速率的大容量移动多媒体,特别是用于人类交互。下一代或第五代(5g)技术不仅旨在用于人机交互,而且还旨在用于所谓的物联网(iot)网络中的机器类型通信。
3、虽然5g网络旨在实现大规模iot服务(例如,非常大量的有限容量设备)和关键任务iot服务(例如,需要高可靠性),但以增强移动宽带(embb)服务的形式支持对传统移动通信服务的改进,为移动设备提供改进的无线互联网接入。
4、在示例通信系统中,诸如移动终端(订户)的用户设备(5g网络中的5g ue,或更宽泛地,ue)通过空中接口与接入网络(在5g网络中称为5g an)的基站或接入点进行通信。说明性地,接入点(例如,gnb)是通信系统的接入网络的一部分。
5、例如,在5g网络中,称为5g an的接入网络在题为“technical specificationgroup services and system aspects; system architecture for the 5g system(技术规范组服务和系统方面;5g系统的系统架构)”的5g技术规范(ts)23.501和题为“technicalspecification group services and system aspects; procedures for the 5g system(5gs)(技术规范组服务和系统方面;5g系统(5gs)的流程)”的ts 23.502中描述,其公开内容通过引用整体并入本文。通常,接入点(例如gnb)为ue提供对核心网络(cn或5gc)的接入,然后核心网络为ue提供对其他ue和/或诸如分组数据网络(例如互联网)的数据网络的接入。
6、ts 23.501进一步定义了5g基于服务的架构(sba),其将服务建模为使用表述性状态转移应用编程接口(restful api)彼此通信的网络功能(nf)。
7、此外,题为“technical specification group services and system aspects;security architecture and procedures for the 5g system(技术规范组服务和系统方面;5g系统的安全架构和流程)”的5g技术规范(ts)33.501进一步描述了与5g网络相关联的安全管理细节,其全部内容通过引用并入本文。
8、安全管理是任何通信系统中的重要考虑因素。然而,由于不断尝试改进与5g网络相关联的架构和协议以便提高网络效率和/或订户便利性,与用户设备相关联的安全管理问题可能带来重大挑战。例如,在现有设备和网络中实现更新的安全算法是一项技术挑战。
技术实现思路
1、说明性实施例提供了通信网络环境中用于安全算法管理的技术。
2、在一个说明性实施例中,从数据发送实体的角度来看,一种方法包括:在与通信网络相关联的数据发送实体处,接收用于传输到与通信网络相关联的数据接收实体的一个或多个数据分组。该方法还包括在数据发送实体处,选择要被应用到一个或多个数据分组的一个或多个安全算法,其中选择是在配置有第一密钥长度的一个或多个第一安全算法和配置有第二密钥长度的一个或多个第二安全算法之间进行的。该方法还包括在数据发送实体处,对一个或多个数据分组应用所选择的一个或多个安全算法。该方法还包括响应于对一个或多个数据分组的所选择的一个或多个安全算法的应用,从数据发送实体向数据接收实体发送一个或多个数据分组。
3、在另一说明性实施例中,从数据接收实体的角度来看,该方法包括:在与通信网络相关联的数据接收实体处,从与通信网络相关联的数据发送实体接收一个或多个数据分组。该方法包括在数据接收实体处,选择要被应用到一个或多个数据分组的一个或多个安全算法,其中选择是在配置有第一密钥长度的一个或多个第一安全算法和配置有第二密钥长度的一个或多个第二安全算法之间进行的,并且其中选择对应于在数据发送实体处被应用的一个或多个安全算法。该方法包括在数据接收实体处,对一个或多个数据分组应用所选择的一个或多个安全算法。
4、另外的说明性实施例以一种非暂态计算机可读存储介质的形式提供,其中体现有可执行程序代码,该可执行程序代码当由处理器执行时使得处理器执行上述步骤。此外,另外的说明性实施例包括一种装置,具有处理器和存储器,其被配置为执行上述步骤。
5、有利地,说明性实施例提供用于在数据分组安全算法的上下文中实现具有不同密钥长度(例如,128位、256位等)的安全算法当中的管理的技术,诸如但不限于能够按照分组数据汇聚协议(pdcp)使用的加密和完整性保护算法。另外的其他说明性实施例使得能够选择扩展长度的消息认证码(例如,32位、64位以及更大长度)。
6、本文描述的实施例的这些和其他特征和优点将从附图和以下详细描述变得更加显而易见。
1.一种装置,包括:
2.根据权利要求1所述的装置,其中所选择的一个或多个安全算法包括完整性保护和加密。
3.根据权利要求2所述的装置,其中所述完整性保护利用可选择长度的消息认证码。
4.根据权利要求1所述的装置,其中配置有第一密钥长度的所述一个或多个第一安全算法按第一顺序应用完整性保护和加密,并且配置有第二密钥长度的所述一个或多个第二安全算法按与所述第一顺序相反的第二顺序应用完整性保护和加密。
5.根据权利要求1所述的装置,其中所述第一密钥长度包括128位密钥长度,并且所述第二密钥长度包括256位密钥长度。
6.根据权利要求1所述的装置,其中所述装置和所述数据接收实体在所述通信网络的分组数据汇聚协议层中操作。
7.根据权利要求1所述的装置,其中所述选择基于安全模式命令流程。
8.根据权利要求1所述的装置,其中所述装置是用户设备的一部分或无线电接入网络节点的一部分。
9.一种方法,包括:
10.一种装置,包括:
11.根据权利要求10所述的装置,其中所选择的所述一个或多个安全算法包括完整性验证和解密。
12.根据权利要求11所述的装置,其中所述完整性验证利用可选择长度的消息认证码。
13.根据权利要求10所述的装置,其中配置有第一密钥长度的所述一个或多个第一安全算法按第一顺序应用完整性验证和解密,并且配置有第二密钥长度的所述一个或多个第二安全算法按与所述第一顺序相反的第二顺序应用完整性验证和解密。
14.根据权利要求10所述的装置,其中所述第一密钥长度包括128位密钥长度,并且所述第二密钥长度包括256位密钥长度。
15.根据权利要求10所述的装置,其中所述装置和所述数据发送实体在所述通信网络的分组数据汇聚协议层中操作。
16.根据权利要求10所述的装置,其中所述选择基于安全模式命令流程。
17.根据权利要求10所述的装置,其中所述装置是用户设备的一部分或无线电接入网络节点的一部分。
18.一种方法,包括:
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com