1.一种数据隐私保护量子计算方法,包括获取原始数据、构建量子计算方法、隐私数据检测、处理保护隐私数据、发送隐私数据与发送正常数据,其特征在于:所述获取原始数据为获取物联网设备发送的原始数据,所述构建量子计算方法是对数据信息进行量子计算编程,所述隐私数据检测为对原始数据进行隐私检测,所述处理保护隐私数据是通过量子计算程序构建相应的子线路对隐私数据进行加密操作,所述发送隐私数据与发送正常数据是将目标隐私数据与正常数据发送给对应的目标接收端;
数据隐私保护量子计算方法包括以下步骤:
步骤一,通过物联网或传输设备获取相应的原始数据,针对不同的数据类型,进行不同形式的特征提取,得到原始数据对应的向量矩阵;
步骤二,将向量矩阵输入预设的量子计算程序中,由量子计算程序输出原始数据的检测结果,将原始数据分为正常数据与隐私数据,其正常数据直接发送至目标接收端,而通过量子计算程序对隐私数据进行加密操作;
步骤三,辨别目标量子程序是否符合预设加密条件;拆分目标量子程序对应的量子线路,构建子量子线路;
步骤四,针对每条子量子线路,初始化子量子线路对应量子比特的量子态振幅值,并计算量子比特经对应子量子线路执行后的量子态振幅值;
步骤五,根据每条子量子线路对应的振幅值,完成量子线路对应量子比特的量子态振幅值,实现通过量子计算对数据的加密;
其中量子计算加密步骤为:首先对需进行加密的隐私数据进行编程为对应的量子线路,构建子量子线路,针对每条子量子线路,初始化子量子线路对应量子比特的量子态振幅值,并计算量子比特经对应子量子线路执行后的量子态振幅值,根据各条子量子线路对应的振幅值,计算量子线路对应量子比特的量子态振幅值,实现通过量子计算对数据的加密,判断目标量子程序对应的量子线路中是否包含双量子逻辑门;
其中,量子线路包括:目标量子程序的前预设数量个量子比特所处的第一部分量子线路和其余量子比特所处的第二部分量子线路,若包含双量子逻辑门,判断每一双量子逻辑门操作的两量子比特是否分别处于第一部分量子线路和第二部分量子线路中,即第一部分量子线路和第二部分量子线路相互独立,并无同时作用于两部分中量子比特的双量子逻辑门,直接拆分该量子线路,得到2条子量子线路,即原第一部分量子线路和原第二部分量子线路分别被拆分出来,确定为2条单独的子量子线路,每条子量子线路中的量子逻辑门不变。
2.根据权利要求1所述的一种数据隐私保护量子计算方法,其特征在于:所述原始数据包括文本数据与数字数据,针对原始数据的数据类型,进行不同形式的特征提取,得到原始数据对应的向量矩阵。