数据检测方法、设备及存储介质技术

技术编号:35459715 阅读:16 留言:0更新日期:2022-11-03 12:25
本申请提供了一种数据检测方法、设备及存储介质,其中,该方法包括:检测设备向用户面功能UPF网元发送完整性检测请求,完整性检测请求包括:数据标识,用户面功能UPF网元根据数据标识,获取数据标识对应的原始数据上报至UPF网元的目标时间戳,根据目标时间戳,从区块链中的多个区块中确定存储原始数据对应加密数据的目标区块,对目标区块中的加密数据进行解密,得到原始数据,向检测设备发送原始数据,检测设备根据原始数据进行数据完整性检测。在本申请中,基于区块链技术验证核心网中数据完整性,可使数据更安全、更有保障,不易被篡改。不易被篡改。不易被篡改。

【技术实现步骤摘要】
数据检测方法、设备及存储介质


[0001]本申请涉及通信
,具体而言,涉及一种数据检测方法、设备及存储介质。

技术介绍

[0002]随着通信技术的快速发展,加快第五代移动通信技术(5th Generation Mobile Communication Technology,5G)应用部署、赋能垂直行业、培植应用生态,已成为业界各方共同探索的重要方向。
[0003]现有技术中,用户设备(User Equipment,UE)可以将数据通过接入网设备上报至核心网设备,由核心网设备进行相应处理。然而,目前没有提供有针对核心网中数据完整性检测的方法。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种数据检测方法、设备及存储介质,以提供一种针对核心网中数据完整性检测的方法。
[0005]第一方面,本申请实施例提供了一种数据检测方法,应用于用户面功能UPF网元,所述方法包括:
[0006]接收检测设备发送的完整性检测请求,所述完整性检测请求包括:数据标识;
[0007]根据所述数据标识,获取所述数据标识对应的原始数据上报至所述UPF网元的目标时间戳;
[0008]根据所述目标时间戳,从区块链中的多个区块中确定存储所述原始数据对应加密数据的目标区块;
[0009]对所述目标区块中的所述加密数据进行解密,得到所述原始数据;
[0010]向所述检测设备发送所述原始数据,以使所述检测设备根据所述原始数据进行数据完整性检测。
[0011]在一可选的实施方式中,所述接收检测设备发送的完整性检测请求之前,所述方法还包括:
[0012]接收终端上报的所述原始数据;
[0013]对所述原始数据进行加密,得到所述加密数据;
[0014]将所述加密数据同步至所述目标区块。
[0015]在一可选的实施方式中,所述对所述原始数据进行加密,得到所述加密数据,包括:
[0016]根据预设密钥对所述原始数据进行非对称加密,得到所述原始数据对应的初始加密数据;
[0017]对所述初始加密数据和所述目标区块的父区块的哈希值进行哈希加密,得到所述加密数据。
[0018]在一可选的实施方式中,所述对所述目标区块中的所述加密数据进行解密,得到
所述原始数据,包括:
[0019]对所述加密数据进行哈希解密,得到所述初始加密数据和所述父区块的哈希值;
[0020]根据所述预设密钥的非对称密钥对所述初始加密数据进行解密,得到所述加密数据。
[0021]在一可选的实施方式中,所述UPF网元为分布式系统中任一分布式节点的网元,所述方法还包括:
[0022]将所述初始加密数据广播至所述分布式系统中其它分布式节点,以使所述其它分布式节点将所述初始加密数据存储至对应的区块。
[0023]第二方面,本申请实施例还提供了一种数据检测方法,应用于检测设备,所述方法包括:
[0024]向用户面功能UPF网元发送完整性检测请求,所述完整性检测请求包括:数据标识;
[0025]接收所述UPF网元发送的所述数据标识对应的原始数据;
[0026]根据所述原始数据进行数据完整性检测。
[0027]在一可选的实施方式中,所述向用户面功能UPF网元发送完整性检测请求之前,所述方法还包括:
[0028]接收所述UPF网元发送的待检测数据;
[0029]所述根据所述原始数据进行数据完整性检测,包括:
[0030]根据所述原始数据对所述待检测数据进行数据完整性检测。
[0031]第三方面,本申请实施例还提供了一种数据检测装置,包括:
[0032]接收模块,用于接收检测设备发送的完整性检测请求,所述完整性检测请求包括:数据标识;
[0033]获取模块,用于根据所述数据标识,获取所述数据标识对应的原始数据上报至所述UPF网元的目标时间戳;
[0034]确定模块,用于根据所述目标时间戳,从区块链中的多个区块中确定存储所述原始数据对应加密数据的目标区块;
[0035]处理模块,用于对所述目标区块中的所述加密数据进行解密,得到所述原始数据;
[0036]发送模块,用于向所述检测设备发送所述原始数据,以使所述检测设备根据所述原始数据进行数据完整性检测。
[0037]在一可选的实施方式中,所述接收模块,还用于:
[0038]接收终端上报的所述原始数据;
[0039]所述处理模块,还用于对所述原始数据进行加密,得到所述加密数据;
[0040]所述发送模块,还用于将所述加密数据同步至所述目标区块。
[0041]在一可选的实施方式中,所述处理模块,具体用于:
[0042]根据预设密钥对所述原始数据进行非对称加密,得到所述原始数据对应的初始加密数据;
[0043]对所述初始加密数据和所述目标区块的父区块的哈希值进行哈希加密,得到所述加密数据。
[0044]在一可选的实施方式中,所述处理模块,具体用于:
[0045]对所述加密数据进行哈希解密,得到所述初始加密数据和所述父区块的哈希值;
[0046]根据所述预设密钥的非对称密钥对所述初始加密数据进行解密,得到所述加密数据。
[0047]在一可选的实施方式中,所述UPF网元为分布式系统中任一分布式节点的网元,所述处理模块,还用于:
[0048]将所述初始加密数据广播至所述分布式系统中其它分布式节点,以使所述其它分布式节点将所述初始加密数据存储至对应的区块。
[0049]第四方面,本申请实施例还提供了一种数据检测装置,包括:
[0050]发送模块,用于向用户面功能UPF网元发送完整性检测请求,所述完整性检测请求包括:数据标识;
[0051]接收模块,用于接收所述UPF网元发送的所述数据标识对应的原始数据;
[0052]处理模块,用于根据所述原始数据进行数据完整性检测。
[0053]在一可选的实施方式中,所述接收模块,还用于:
[0054]接收所述UPF网元发送的待检测数据;
[0055]所述处理模块,具体用于:
[0056]根据所述原始数据对所述待检测数据进行数据完整性检测。
[0057]第五方面,本申请实施例还提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行第一方面任一项所述的数据检测方法。
[0058]第六方面,本申请实施例还提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行第二方面任一项所述的数据检测方法。
[0059]第七方面,本申请实施例还提供了一种计算机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据检测方法,其特征在于,应用于用户面功能UPF网元,所述方法包括:接收检测设备发送的完整性检测请求,所述完整性检测请求包括:数据标识;根据所述数据标识,获取所述数据标识对应的原始数据上报至所述UPF网元的目标时间戳;根据所述目标时间戳,从区块链中的多个区块中确定存储所述原始数据对应加密数据的目标区块;对所述目标区块中的所述加密数据进行解密,得到所述原始数据;向所述检测设备发送所述原始数据,以使所述检测设备根据所述原始数据进行数据完整性检测。2.根据权利要求1所述的方法,其特征在于,所述接收检测设备发送的完整性检测请求之前,所述方法还包括:接收终端上报的所述原始数据;对所述原始数据进行加密,得到所述加密数据;将所述加密数据同步至所述目标区块。3.根据权利要求2所述的方法,其特征在于,所述对所述原始数据进行加密,得到所述加密数据,包括:根据预设密钥对所述原始数据进行非对称加密,得到所述原始数据对应的初始加密数据;对所述初始加密数据和所述目标区块的父区块的哈希值进行哈希加密,得到所述加密数据。4.根据权利要求3所述的方法,其特征在于,所述对所述目标区块中的所述加密数据进行解密,得到所述原始数据,包括:对所述加密数据进行哈希解密,得到所述初始加密数据和所述父区块的哈希值;根据所述预设密钥的非对称密钥对所述初始加密数据进行解密,得到所述加密数据。5.根据权利要求3所述的方法,其特征在于,所述UPF网元为分布式系统中任一分布式节点的网元,所述方法还包括:将...

【专利技术属性】
技术研发人员:肖康宇吕东王丹
申请(专利权)人:广州爱浦路网络技术有限公司
类型:发明
国别省市:

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

1