掌桥专利:专业的专利平台
掌桥专利
首页

一种灵活用工服务平台代付与代收的数据传输方法

文献发布时间:2023-06-19 18:37:28


一种灵活用工服务平台代付与代收的数据传输方法

技术领域

本发明涉及数据传输技术领域,具体涉及一种灵活用工服务平台代付与代收的数据传输方法。

背景技术

灵活用工服务平台是近几年随着移动通信的发展所诞生的一种新型用工模式,其特点在于个人不与企业及其关联组织建立雇佣或劳务关系,而是一种直接通过第三方平台建立合作关系的模式,这种模式给人们的生活带来相应的便利。

在灵活用工服务平台中,用工企业可能需要让平台或资方代付一部分技工费用,或者平台可能会代收用工企业给予技工的一部分劳动报酬;这种方法虽然能够一定程度上解决用、工双方之间一系列矛盾,但是这个过程中由于牵扯到资方、用工企业、平台、技工等多方之间资金的代收与代付,存在金融数据流通不够透明的情况;因此可能导致一定的交易资金流向的可能性纠纷,进一步导致用、工双方的支付信任等矛盾。

针对代付与代收的交易资金流向的可能性纠纷问题,解决方法通常为对代付与代收的交易数据进行相应的溯源,现有技术对于数据的溯源技术,通常利用区块链公开记账的方式来进行溯源;但是因为代付与代收的交易数据中包含了用户与商户的隐私信息,利用区块链进行数据溯源会使得数据公开,进而无法保证双方的隐私安全;需要一种可以对交易数据进行数字水印隐形嵌入的方法,既保证了交易数据的可溯源性,同时保护了用户及商户的隐私安全;现有的数字水印嵌入技术中,通常对代付或代收数据对应的订单整部分进行频域嵌入数字水印,在经过对订单相关信息进行加密后,嵌入的数字水印与加密后信息相比会失去溯源性而导致数字水印失效。

发明内容

本发明提供一种灵活用工服务平台代付与代收的数据传输方法,以解决现有的交易数据溯源时无法保护隐私信息的问题,所采用的技术方案具体如下:

本发明一个实施例提供了一种灵活用工服务平台代付与代收的数据传输方法,该方法包括以下步骤:

在灵活用工服务平台中获取代付与代收数据对应的订单数据中的交易对象、交易时间及交易金额,并得到订单的二进制数据;

根据每个订单中交易对象的所有订单中交易金额及交易时间间隔的变化获取每个订单的重要程度,将同一时刻的所有订单的重要程度降序排列,将每个订单的重要程度在排列中的序数作为每个订单的重要系数,根据重要系数对订单的二进制数据进行划分得到每个订单的若干基础嵌入有限长序列;

根据每个订单的交易对象及交易时间获取每个订单的若干数字水印,根据每个订单的每个数字水印嵌入后的数据相对数据增量、及嵌入前后的每个基础嵌入有限长序列数据的信息熵变化,获取每个数字水印的时域亲和度;根据每个订单的每个数字水印嵌入后的相对数据增量、及嵌入前后的每个基础嵌入有限长序列频域数据的信息熵变化,获取每个数字水印的频域亲和度;根据时域亲和度与频域亲和度获取每个数字水印的综合亲和性,将每个订单中综合亲和性最大的数字水印作为每个订单的最佳数字水印;

根据最佳数字水印对每个订单的若干基础嵌入有限长序列进行嵌入,并对嵌入了最佳数字水印的订单数据进行传输。

可选的,其特征在于,所述得到订单的二进制数据,包括的具体方法为:

将订单中的汉字信息转换为拼音组成的英文字母形式,将订单中的所有信息转换为ASCII形式,再将ASCII码转换为定长为8的二进制编码,订单中所有信息都转换为8位二进制编码,即得到了订单的二进制数据。

可选的,所述获取每个订单的重要程度,包括的具体方法为:

其中,

可选的,所述根据重要系数对订单的二进制数据进行划分得到每个订单的若干基础嵌入有限长序列,包括的具体方法为:

其中,

可选的,所述获取每个数字水印的时域亲和度,包括的具体方法为:

其中,

可选的,所述获取每个数字水印的频域亲和度,包括的具体方法为:

其中,

可选的,所述获取每个数字水印的综合亲和性,包括的具体方法为:

其中,

可选的,所述灵活用工服务平台提供登陆模块,用于用户注册与登陆平台,所述用户包括技工、用工企业及资方;协议签订模块,用于用户与平台签订协议;任务派遣模块,用于平台将用工企业的任务派遣给技工;代付代收模块,用于用工企业及技工之间的劳动报酬流通;提现模块,用于注册用户在平台日结提现;投资模块,用于前期引入资方对协议项目进行投资,待用工企业项目资金下来之后再支付到平台指定账户;资金溯源模块,用于用户查询交易资金的流向。

本发明相较于现有技术的有益效果是:

(1)现有技术中,对于数字水印的嵌入为整体嵌入,这种嵌入方式抗攻击性较差,具体表现在对嵌入了数字水印的数据结构进行改变,数字水印无法识别而无法进行有效的溯源操作;通过同一个时间内的不同代收与代付数据的傅里叶变换基础嵌入有限长序列划分,对每个序列分别进行数字水印的嵌入,即使一部分数据结构发生改变,也可以进行相应的数字水印识别来进行溯源。

(2)同一个时间内的不同代收与代付数据的傅里叶变换基础嵌入有限长序列唯一,同时每一个订单中的每个数字水印意义唯一,保证了代收与代付的数据进行溯源时的稳定性;数字水印的选择空间不唯一,并且在代收与代付的数据中,每个基础嵌入有限长序列与相应的数字水印之间综合亲和性最大,嵌入前后的数据隐蔽性最高,保证了代付与代收的数据中,可溯源数字水印的安全性;通过基础嵌入有限长度对订单数据进行分割,再对每个基础嵌入有限长序列分别进行数字水印嵌入,保证不会因为数据加密而致使数字水印失效。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一个实施例所提供的一种灵活用工服务平台代付与代收的数据传输方法流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,其示出了本发明一个实施例所提供的一种灵活用工服务平台代付与代收的数据传输方法流程图,该方法包括以下步骤:

步骤S001、获取灵活用工服务平台代付与代收的数据,并转换为二进制进行处理。

在灵活用工服务平台运行中,用工企业即商户与平台签订用工合作协议,平台依据协议要求,将从平台注册会员中筛选有意向参与此协议项目的技工进行任务派遣给用工企业;平台为了解决用、工双方的支付信任矛盾,同时也是为了解决用工企业的资金短期周转压力,平台设计了注册会员可以在平台日结提现功能,平台前期引入资方对此协议项目进行投资,待用工企业项目资金下来之后再支付到平台指定账户。

因此在灵活用工服务平台中,存在大量的资金代付与代收,其中注册会员在平台的日结提现功能即涉及到了代付资金,如果用工企业存在资金短期周转压力,平台或引入的资方可能会代付一部分技工的劳动报酬,待用工企业项目资金下来之后再支付到平台指定账户;而用工企业及资方将佣金打入平台,但任务尚未完成,此时平台即涉及到了资金的代收业务;为了解决多方之间资金的代付与代收,需要确保交易资金存在可溯源性,避免由于交易资金流向而产生一些可能的商业纠纷。

本实施例的目的是对代付与代收的数据进行数字水印的嵌入,并完成可溯源性的传输,因此首先需要获取代付与代收数据,提取灵活用工服务凭条中所有代付与代收的数据的订单,订单中包括的数据即为需要获取的代付与代收的数据。

需要说明的是,由于订单包括的各种数据中包含文本信息、数字信息及一些符号信息,为了便于对每个订单数据进行数字水印嵌入,需要对订单中各种数据进行统一处理。

具体的,先将订单中的文本信息中的汉字部分转换为拼音组成的英文字母形式,再对所有的字母、数字及符号转换为ASCII码形式,并将ASCII码转换为定长为8的二进制编码,并保证得到的每个二进制编码长度相等,长度不足的在编码前补0完成定长操作。

步骤S002、根据每个订单中交易对象的所有交易订单中交易金额及交易时间的变化,获取每个订单的重要程度,并得到每个订单的基础嵌入有限长序列。

需要说明的是,在步骤S001中获取到的每个订单即为要进行数字水印嵌入的代付与代收数据,根据订单中的交易对象及交易时间完成对每个订单的数字水印嵌入,为了避免同一时刻下巧合的出现相同数字水印,可以根据每个交易对象的所有交易订单中交易金额的变化及交易时间的变化,来判断同一时刻下每个订单的重要程度;根据同一时刻下各订单的重要程度来自适应调节每个订单的基础嵌入有限长度,所述基础嵌入有限长度为离散傅里叶变换的先决条件,对有限长度的数字序列通过离散傅里叶变换完成频域的数字水印嵌入。

具体的,以第t个时刻下的所有代付与代收数据的订单中,第

其中,

此时,通过交易对象的交易金额总数,相邻时刻订单的交易金额的离散系数的差异,相邻时刻订单的交易时间间隔的离散系数的差异来反映订单的重要程度,所述离散系数即是标准差与均值的比值;任意订单的交易对象在该订单及该订单对应时刻之前的所有订单中,交易金额的离散系数差异越小,交易金额变化越小;交易时间间隔的离散系数差异越小,交易时间间隔的变化越小,表明该交易对象的交易越稳定,相应的该订单越重要;而任意订单的交易对象在该订单及该订单对应时刻之前的所有订单中,交易金额总数越大,表明该交易对象越重要,相应的该交易对象的每个订单都越重要。

进一步的,根据同一时刻下每个订单的重要程度,获取每个订单的基础嵌入有限长度,以第t个时刻下第

其中,

按照上述方法获取每个订单的基础嵌入有限长度,根据基础嵌入有限长度对每个订单对应的若干二进制数据进行分割得到每个订单的若干基础嵌入有限长序列;需要说明的是,对每个订单的数据进行分割过程中,最后的不足基础嵌入有限长度的部分数据则不在获取基础嵌入有限长序列,即不对这部分数据进行数字水印嵌入。

步骤S003、根据每个订单的交易对象及交易时间分别生成若干数字水印,根据每个数字水印嵌入前后的订单数据在时域及频域上信息熵的变化,获取每个订单的最佳数字水印。

需要说明的是,本实施例根据每个订单的交易对象及交易时间分别生成霍夫曼树,其中交易对象及交易时间都已转换为二进制数据,获取每个订单的若干不同长度的二进制编码,每个二进制编码即为一个数字水印,其中生成霍夫曼树为现有技术,不再赘述;得到的若干数字水印中,为了保证嵌入数字水印的隐蔽性,需要使嵌入前后的订单数据的表现变化很小,本实施例利用变化前后信息熵来量化订单数据嵌入前后的表现变化,分别从数据在时域即数据本身嵌入前后的信息熵变化、及数据在频域上的嵌入前后信息熵变化来获取每个数字水印与相应订单的综合亲和性,并将综合亲和性最大的数字水印作为对应订单的最佳数字水印。

具体的,以任意一个订单的第m个数字水印为例,获取该数字水印的时域亲和度

其中,n表示任意订单的基础嵌入有限长度,

此时,通过计算任意订单嵌入数字水印后的相对数据增量、及订单中每个基础嵌入有限长序列在嵌入前后的信息熵差异均值,来反映该数字水印的时域亲和度;所述相对数据增量即为时域亲和度计算公式的前半部分,计算每个数字水印长度与该订单所有数字水印长度均值的差值,并通过差值与该订单的基础嵌入有限长度的比值来反映每个基础嵌入有限长序列的相对数据量变化,所有基础嵌入有限长序列的相对数据量变化之和即为该订单在嵌入该数字水印是的相对数据增量;通过相对数据增量来对信息熵差异均值进行限制,避免出现信息熵差异均值很小,但对应数字水印长度较大而导致嵌入前后的隐蔽性较差,嵌入的数字水印长度越小,相对数据量变化越小,相对数据增量越小,订单嵌入前后的差异变化越小,隐蔽性越好;同时信息熵差异均值越小,订单数据嵌入前后差异变化越小,嵌入前后的隐蔽性越好,时域上该数字水印与相应订单的亲和度越大。

进一步的,以任意一个订单的第m个数字水印为例,获取该数字水印的频域亲和度

其中,n表示任意订单的基础嵌入有限长度,

此时,通过计算任意订单嵌入数字水印后的相对数据增量、及订单中每个基础嵌入有限长序列在嵌入前后的频域数据信息熵差异均值,来反映该数字水印的频域亲和度;同理通过相对数据增量来对频域数据信息熵差异均值进行限制,避免出现频域数据信息熵差异均值很小,但对应数字水印长度较大而导致嵌入前后的隐蔽性较差,嵌入的数字水印长度越小,相对数据量变化越小,相对数据增量越小,订单嵌入前后的差异变化越小,隐蔽性越好;同时频域数据信息熵差异均值越小,订单数据嵌入前后在频域空间中的差异变化越小,嵌入前后的隐蔽性越好,频域上该数字水印与相应订单的亲和度越大。

进一步的,根据任意一个订单的任意一个数字水印的时域亲和度及频域亲和度,获取该数字水印与相应订单的综合亲和性,以任意一个订单的第m个数字水印为例,其综合亲和性

其中,

进一步的,按照上述方法获取任意一个订单的所有数字水印的综合亲和性,将综合亲和性最大的数字水印作为该订单的最佳数字水印;按照上述方法获取每个订单的最佳数字水印。

步骤S004、根据最佳数字水印对每个订单的若干基础嵌入有限长序列进行嵌入,并对嵌入了最佳数字水印的订单数据进行传输。

将任意一个订单的若干基础嵌入有限长序列中的若干二进制数据为基础,分别对每个基础嵌入有限长序列进行离散傅里叶变换转换到频域空间中,将相应的最佳数字水印的二进制数据分别随机添加至每个基础嵌入有限长序列的频域数据中,则得到了每个频域嵌入了最佳数字水印的基础嵌入有限长序列的频域数据,再将频域数据转换为时域数据即完成了对于每个订单的最佳数字水印的嵌入。

此时,嵌入的最佳数字水印由每个订单的交易对象及交易时间利用霍夫曼树生成,则得到的数字水印具备可溯源性,可以对应到相应的订单中;同时最佳数字水印具有较高的频域亲和度及时域亲和度,隐蔽性较好,难以被破解发现。

进一步的,订单包括的数据即为订单中的若干信息,每个订单即代表一次代付或代收的交易相关数据,将嵌入了最佳数字水印的订单数据利用现有方法进行压缩及加密,如霍夫曼编码、游程编码、非对称加密或对称加密等算法进行压缩及加密,再通过灵活用工服务平台将压缩加密完的数据进行传输,即完成了代付或代收的相关数据的传输,同时保证了其交易数据的可溯源性,避免纠纷产生。

至此,灵活服务用工平台可以为用工企业及技工分别提供交易数据认证服务,该服务允许用工企业和技工登陆平台,平台将所有和登陆用户自身相关的交易数据的来源以及交易金额、交易时间等信息传输给登陆用户,即用工企业或技工;当登陆用户查看到的信息与实际情况不符时,可以通过平台提供的交易异常申诉服务进行申诉,保证双方交易的信任和资金流向的公开透明。

在上述的灵活用工服务平台中,为用户提供登陆模块,用于用工企业、技工及资方注册与登陆平台;协议签订模块,用于用工企业与平台签订用工合作协议;任务派遣模块,用于平台将用工企业协议项目进行任务派遣给有意向参与的技工;代付代收模块,用于用工企业及技工之间的劳动报酬流通;提现模块,用于注册用户在平台日结提现;投资模块,用于前期引入资方对协议项目进行投资,待用工企业项目资金下来之后再支付到平台指定账户;资金溯源模块,用于用户查询与自身相关的交易数据的相关资料及其中资金流向。

相关技术
  • 一种下岗再就业的灵活用工类汽车服务平台系统及方法
  • 一种基于代收付平台的脱机代缴系统及其方法
技术分类

06120115632581