1.一种基于物联网技术的企业税务数据共享方法,其特征在于,具体包括以下步骤:步骤1、根据企业税务数据共享需求,建立数据处理体系;所述数据处理体系划分为感知层、网络层、数据层和应用层;
步骤2、基于构建的数据处理体系,周期性的对多源异构财务数据进行采样;
步骤3、利用所述网络层实现通信链路的构建,并对采样到的数据传输至所述数据层进行预处理;
步骤4、结合区块链技术将预处理后的数据进行共享,实现应用层的数据互通,并在数据互通的过程中通过划分数据共享前、数据共享中、数据共享后三个阶段进行针对性的数据处理;其中,结合区块链技术将预处理后的数据进行共享的过程,具体包括以下步骤:步骤4.1、所述感知层通过网络层将税务数据传输至数据层中的数据库中;
步骤4.2、对数据库中的税务数据进行加密,并生成对应的摘要信息;
步骤4.3、将生成的摘要信息传输至数据层中的区块链中;
步骤4.4、当所述区块链接收到数据共享请求时,同步所述数据共享请求至数据库中;
步骤4.5、当得到允许数据库访问的结果后,读取数据库中的税务数据;
在执行在数据共享前的阶段,采用数据加密技术对感知层采样到的数据进行数据加密,在数据共享中的阶段,采用数据请求授权的方式,授予请求方对数据进行读取的权限;
在数据共享后的阶段,基于区块链不可篡改的属性,实现数据完整性和不可篡改性地验证,保障数据安全;
其中,在数据共享前阶段,针对待存储的税务数据执行加密操作,首先,将待加密的数据集合G划分为N组;随后,采用并行的加密方式对划分好的数据集进行加密处理;数据加密时,通过线性混合操作的方式进行字节换位,换位过程为:式中,表示明文中的多项式;表示线性变换中的固定多项式;表示列元素; 表示第i组经过加密后的数据;将N组数据均经过加密后,得到表达式为:获得矩阵变换后,对明文做列混淆运算,针对数据 运算的过程中, 得到数据 本身; 表示 的二进制向左移一个单位,并在右侧补0,若此时 的二进制最高位为1,则进行异或处理; 表示 ;通过循环遍历的方式,最终获得数据 的数据结果;在完成明文变换后,对密钥进行异或运算,得到加密后的数据;
在实现税务数据共享的过程中,对存储税务数据的数据库进行水印,首先,将代表税务数据归属的版权信息生成相对应的水印;随后,对生成的水印进行预处理和加密;最后,将水印信息嵌入到数据库中。
2.根据权利要求1所述的一种基于物联网技术的企业税务数据共享方法,其特征在于,所述感知层根据需求采集所需的税务数据,并通过所述网络层建立的数据传输链路完成数据的转发;
所述数据层接收经过网络层转发的数据,进行数据预处理以及存储,并结合区块链技术实现数据交互之间的日志记录;
所述应用层读取数据层中的日志记录,进行数据的可视化处理,实现不同数据之间的共享。
3.根据权利要求1所述的一种基于物联网技术的企业税务数据共享方法,其特征在于,所述网络层利用网关实现数据通信,所述网关包括:证书管理模块、数据处理模块和区块链开发模块;
所述证书模块用于申请和存储感知层中的设备证书;
所述数据处理模块用于接收和处理感知层接采集到的数据;
所述区块链开发模块用于实现区块链网络通信。
4.根据权利要求3所述的一种基于物联网技术的企业税务数据共享方法,其特征在于,利用所述网关实现数据通信时,具体包括以下步骤:步骤3.1、基于构建的数据处理体系,对多源异构财务数据进行采样;
步骤3.2、建立感知层终端设备与网关之间的映射关系;
步骤3.3、基于所述映射关系建立数据传输链路;
步骤3.4、通过所述数据传输链路实现感知层与数据层之间的数据通信。
5.根据权利要求4所述的一种基于物联网技术的企业税务数据共享方法,其特征在于,建立感知层终端设备与网关之间的映射关系,具体包括以下步骤:步骤3.2.1、当接收到数据传输请求时,触发判断终端设备身份信息可信度的进程;
步骤3.2.2、当判断结果为可信时,利用证书管理模块将数据传输请求发送至相对应的管理服务商中;反之,映射关系建立失败,中断数据传输,并反馈错误信息至用户可视化界面,结束映射关系的建立进程;
步骤3.2.3、所述管理服务商接收数据传输请求,并判断数据传输请求的合法程度;当判断结果为合法状态时,生成新证书发送至所述证书管理模块;反之,将数据传输请求回传至数据传输请求的发送者;
步骤3.2.4、所述证书管理模块接收证书,并在加密后进行存储,完成映射关系的建立。
6.根据权利要求1所述的一种基于物联网技术的企业税务数据共享方法,其特征在于,结合区块链技术将预处理后的数据进行共享过程中,为减少单点故障现象,税务数据通过分布在区块链上的所有节点共同维护。
7.一种基于物联网技术的企业税务数据共享设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;
所述处理器读取并执行所述计算机程序指令,以实现如权利要求1‑6任意一项所述的企业税务数据共享方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1‑6任意一项所述的企业税务数据共享方法。