1.一种电力5G网络切片的通信安全认证方法,用于用户终端,其特征在于,包括如下步骤:根据业务需求和网络特性,确定切片请求特征向量集;随机生成随机素数、第一随机解密参数和第一随机加密参数,以计算第一加密密钥对所述切片请求特征向量集进行加密;基于所述随机素数和所述第一加密密钥加密而成的第一加密文件,生成切片认证请求消息,并将所述切片认证请求消息通过基站转发至核心网元管理模块;接收所述核心网元管理模块通过所述基站转发的切片认证应答消息,所述切片认证应答消息加载有基于所述随机素数、第二随机解密参数和第二随机加密参数计算得到第二加密密钥加密而成的第二加密文件,和,切片供应特征向量集中各切片供应方案的第二切片认证密文集,所述第二切片认证密文集包含多个第二密文特征元素;根据所述第一随机加密参数和所述第二密文特征元素,计算用于加密所述第二切片认证密文集中各第二密文特征元素的第一切片认证密文集,所述第一切片认证密文集包含多个第一密文特征元素;通过匹配所述第一密文特征元素与所述第二加密密钥,确定二者之间的相同匹配结果,所述相同匹配结果是满足于所述切片请求特征向量集的切片供应方案的加密密文;基于所述第一随机解密参数,解密所述相同匹配结果以得到与其对应的所述第二密文特征元素,并将所解密的所述第二密文特征元素通过所述基站转发至所述核心网元管理模块,使其基于第二随机解密参数解密出满足于所述切片请求特征向量集的切片供应方案。
2.根据权利要求1所述的电力5G网络切片的通信安全认证方法,其特征在于,随机生成随机素数、第一随机解密参数和第一随机加密参数,以计算第一加密密钥对所述切片请求特征向量集进行加密,通过如下公式计算:PK Ui =SK Ui -1 mod p-1;其中,SK Ui 为所述第一随机解密参数,SK Ui ∈Z p-2 的自然数,PK Ui 为所述所述第一随机加密参数,p为所述随机素数,E Ui 为所述第一加密密钥,F Ui 为所述切片请求特征向量集。
3.根据权利要求1所述的电力5G网络切片的通信安全认证方法,其特征在于,根据所述第一随机加密参数和所述第二密文特征元素,计算用于加密所述第二切片认证密文集中各第二密文特征元素的第一切片认证密文集,所述第一切片认证密文集包含多个第一密文特征元素,通过如下公式计算:其中,E AMF ′为所述第一切片认证密文集,E AMFl ′为第l个第一密文特征元素,PK Ui 为所述第一随机加密参数,F AMFl 为所述切片供应特征向量集中第l个切片供应方案,p为所述随机素数,PK AMF 为所述第二随机加密参数,E AMFl 为第l个第二密文特征元素。
4.根据权利要求1所述的电力5G网络切片的通信安全认证方法,其特征在于,基于所述第一随机解密参数,解密所述相同匹配结果以得到与其对应的所述第二密文特征元素,通过如下公式计算:其中,E AMFl 为第l个第二密文特征元素,E AMFl ′为第l个第一密文特征元素,SK Ui 为所述第一随机解密参数,SK Ui ∈Z p-2 的自然数,p为所述随机素数,F AMFl 为所述切片供应特征向量集中第l个切片供应方案,PK AMF 为第二随机加密参数对应的第二随机加密参数。
5.一种电力5G网络切片的通信安全认证方法,用于用于核心网元管理模块,其特征在于,包括如下步骤:接收用户终端通过基站转发的切片认证请求消息,所述切片认证请求消息加载有随机素数和第一加密密钥加密而成的第一加密文件;根据所述随机素数和随机生成的第二随机解密参数、第二随机加密参数,计算用于重新加密所述第一加密文件的第二加密密钥;确定用于供应所述切片请求特征向量集的切片供应特征向量集,所述切片供应特征向量集包含多个切片供应方案;根据所述第二随机加密参数、所述随机素数和所述切片供应特征向量集中各切片供应方案,计算用于加密所述切片供应特征向量集中各切片供应方案的第二切片认证密文集,所述第二切片认证密文集包含多个第二密文特征元素;基于所述第二切片认证密文集和所述第二加密密钥加密而成的第二加密文件,生成切片认证应答消息,并将所述切片认证应答消息通过所述基站转发至所述用户终端,使其基于第一随机解密参数解密第一密文特征元素与所述第二加密密钥的相同匹配结果,以得到该相同匹配结果对应的所述第二密文特征元素;接收所述用户终端通过所述基站转发所解密的所述第二密文特征元素,并基于所述第二随机解密参数解密满足于所述切片请求特征向量集的切片供应方案。
6.根据权利要求5所述的电力5G网络切片的通信安全认证方法,其特征在于,根据所述随机素数和随机生成的第二随机解密参数、第二随机加密参数,计算用于重新加密所述第一加密文件的第二加密密钥,通过如下公式计算:PK AMF =SK AMF -1 mod p-1;其中,PK AMF 为所述第二随机加密参数,SK AMF 为所述第二随机解密参数,SK AMF ∈Z p-2 的自然数,p为所述随机素数,E Ui ′为所述第二加密密钥,E Ui 为所述第一加密密钥,F Ui 为所述切片请求特征向量集,PK Ui 为第一随机加密参数。
7.根据权利要求5所述的电力5G网络切片的通信安全认证方法,其特征在于,根据所述第二随机加密参数、所述随机素数和所述切片供应特征向量集中各切片供应方案,计算用于加密所述切片供应特征向量集中各切片供应方案的第二切片认证密文集,通过如下公式计算:其中,E AMF 为所述第二切片认证密文集,E AMFl 为第l个第二密文特征元素,F AMFl 为第l个切片供应方案,PK AMF 为所述第二随机加密参数,p为所述随机素数。
8.根据权利要求5所述的电力5G网络切片的通信安全认证方法,其特征在于,基于所述第二随机解密参数解密满足于所述切片请求特征向量集的切片供应方案,通过如下公式计算:其中,F AMFl 为第l个切片供应方案,E AMFl 为第l个第二密文特征元素,SK AMF 为第二随机解密参数,SK AMF ∈Z p-2 的自然数,p为所述随机素数。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1至8中任一项所述的电力5G网络切片的通信安全认证方法。
10.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1至8中任一项所述的电力5G网络切片的通信安全认证方法。