一种隐私保护方法和装置与流程

文档序号:23793389发布日期:2021-01-30 07:13阅读:来源:国知局

技术特征:
1.一种隐私保护方法,其特征在于,包括:终端设备获取第一数据类型的隐私数据对应的差分隐私配置参数,所述差分隐私配置参数包括至少两个待上报的整数;所述终端设备确定所述第一数据类型的隐私数据对应的整数,所述第一数据类型的隐私数据对应的整数为所述至少两个待上报的整数的其中一个;所述终端设备向服务器上报所述第一数据类型的隐私数据对应的整数。2.根据权利要求1所述的隐私保护方法,其特征在于,所述差分隐私配置参数还包括隐私预算,所述第一数据类型的隐私数据的最大值和所述第一数据类型的隐私数据的最小值中的至少一个。3.根据权利要求1或2所述的隐私保护方法,其特征在于,所述终端设备确定所述第一数据类型的隐私数据对应的整数包括:所述终端设备根据所述差分隐私配置参数确定上报所述至少两个待上报的整数中每个整数的概率;所述终端设备根据上报所述至少两个待上报的整数中每个整数的概率确定所述第一数据类型的隐私数据对应的整数。4.根据权利要求3所述的隐私保护方法,其特征在于,所述终端设备根据所述差分隐私配置参数确定上报所述至少两个待上报的整数中每个整数的概率包括:所述终端设备根据所述第一数据类型的隐私数据的最大值和所述第一数据类型的隐私数据的最小值对所述第一数据类型的隐私数据进行线性化运算得到x,x大于0且小于等于1;所述终端设备根据所述x和所述隐私预算确定上报所述至少两个待上报的整数中每个整数的概率。5.根据权利要求4所述的隐私保护方法,其特征在于,若所述至少两个待上报的整数包括1和0,所述终端设备根据所述x和所述隐私预算确定上报所述至少两个待上报的整数中每个整数的概率包括:p(1)=(1+(exp(ε)-1)*x)/(exp(ε)+1);p(0)=(exp(ε)-(exp(ε)-1)*x)/(exp(ε)+1);其中,p(1)表示上报1的概率,p(0)表示上报0的概率,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。6.根据权利要求4所述的隐私保护方法,其特征在于,若所述至少两个待上报的整数包括0到n,n为大于或等于1的整数,所述终端设备根据所述x和所述隐私预算确定上报所述至少两个待上报的整数中每个整数的概率包括:p(i)=(1+(exp(ε)-1)*x)/[((1-n)*x+n)+exp(ε)*((n-1)*x+1)],i=1,2,

,n;p(0)=(exp(ε)-(exp(ε)-1)*x)/[((1-n)*x+n)+exp(ε)*((n-1)*x+1)];其中,p(i)表示上报i的概率,p(0)表示上报0的概率,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。7.一种隐私保护方法,其特征在于,包括:服务器接收多个终端设备发送的整数,每个终端设备发送的整数中包括第一数据类型的隐私数据对应的整数;
所述服务器确定所述第一数据类型的隐私数据对应的整数的和;所述服务器确定所述第一数据类型的隐私数据对应的整数的均值;所述服务器根据所述第一数据类型的隐私数据对应的整数的均值确定所述第一数据类型的隐私数据的均值。8.根据权利要求7所述的隐私保护方法,其特征在于,所述服务器根据所述第一数据类型的隐私数据对应的整数的均值确定所述第一数据类型的隐私数据的均值包括:所述服务器根据所述第一数据类型的隐私数据对应的整数的均值和差分隐私配置参数确定所述第一数据类型的隐私数据的均值,所述差分隐私配置参数包括隐私预算、所述第一数据类型的隐私数据的最大值以及所述第一数据类型的隐私数据的最小值中的至少一个。9.根据权利要求8所述的隐私保护方法,其特征在于,若所述多个终端设备发送的整数包括1和0,所述服务器根据所述第一数据类型的隐私数据对应的整数的均值和差分隐私配置参数确定所述第一数据类型的隐私数据的均值包括:avg(t)=avg(x)*(max-min)+min;avg(x)=(avg(y)*(exp(ε)+1)-1)/(exp(ε)-1);其中,avg(t)表示所述第一数据类型的隐私数据的均值,avg(y)表示所述第一数据类型的隐私数据对应的整数的均值,min表示所述第一数据类型的隐私数据的最小值,max表示所述第一数据类型的隐私数据的最大值,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。10.根据权利要求8所述的隐私保护方法,其特征在于,若所述多个终端设备发送的整数包括0到n,n为大于或等于1的整数,所述服务器根据所述第一数据类型的隐私数据对应的整数的均值和差分隐私配置参数确定所述第一数据类型的隐私数据的均值包括:avg(t)=avg(x)*(max-min)+min;avg(x)=[(n+1)/2-avg(y)*(n+(exp(ε))]/[(n-1)*(exp(ε)-avg(y))-(exp(ε)-1)(n+1)/2];其中,avg(t)表示所述第一数据类型的隐私数据的均值,avg(y)表示所述第一数据类型的隐私数据对应的整数的均值,min表示所述第一数据类型的隐私数据的最小值,max表示所述第一数据类型的隐私数据的最大值,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。11.一种终端设备,其特征在于,包括:获取单元,用于获取第一数据类型的隐私数据对应的差分隐私配置参数,所述差分隐私配置参数包括至少两个待上报的整数;确定单元,用于确定所述第一数据类型的隐私数据对应的整数,所述第一数据类型的隐私数据对应的整数为所述至少两个待上报的整数的其中一个;发送单元,用于向服务器上报所述第一数据类型的隐私数据对应的整数。12.根据权利要求11所述的终端设备,其特征在于,所述差分隐私配置参数还包括隐私预算,所述第一数据类型的隐私数据的最大值和所述第一数据类型的隐私数据的最小值中的至少一个。13.根据权利要求11或12所述的终端设备,其特征在于,所述确定单元用于:
根据所述差分隐私配置参数确定上报所述至少两个待上报的整数中每个整数的概率;根据上报所述至少两个待上报的整数中每个整数的概率确定所述第一数据类型的隐私数据对应的整数。14.根据权利要求13所述的终端设备,其特征在于,所述确定单元用于:根据所述第一数据类型的隐私数据的最大值和所述第一数据类型的隐私数据的最小值对所述第一数据类型的隐私数据进行线性化运算得到x,x大于0且小于等于1;根据所述x和所述隐私预算确定上报所述至少两个待上报的整数中每个整数的概率。15.根据权利要求14所述的终端设备,其特征在于,若所述至少两个待上报的整数包括1和0,所述确定单元用于进行以下运算:p(1)=(1+(exp(ε)-1)*x)/(exp(ε)+1);p(0)=(exp(ε)-(exp(ε)-1)*x)/(exp(ε)+1);其中,p(1)表示上报1的概率,p(0)表示上报0的概率,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。16.根据权利要求14所述的终端设备,其特征在于,若所述至少两个待上报的整数包括0到n,n为大于或等于1的整数,所述确定单元用于进行以下运算:p(i)=(1+(exp(ε)-1)*x)/[((1-n)*x+n)+exp(ε)*((n-1)*x+1)],i=1,2,

,n;p(0)=(exp(ε)-(exp(ε)-1)*x)/[((1-n)*x+n)+exp(ε)*((n-1)*x+1)];其中,p(i)表示上报i的概率,p(0)表示上报0的概率,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。17.一种服务器,其特征在于,包括:接收单元,用于接收多个终端设备发送的整数,每个终端设备发送的整数中包括第一数据类型的隐私数据对应的整数;确定单元,用于确定所述第一数据类型的隐私数据对应的整数的和;所述确定单元,还用于确定所述第一数据类型的隐私数据对应的整数的均值;所述确定单元,还用于根据所述第一数据类型的隐私数据对应的整数的均值确定所述第一数据类型的隐私数据的均值。18.根据权利要求17所述的服务器,其特征在于,所述确定单元用于:根据所述第一数据类型的隐私数据对应的整数的均值和差分隐私配置参数确定所述第一数据类型的隐私数据的均值,所述差分隐私配置参数包括隐私预算、所述第一数据类型的隐私数据的最大值以及所述第一数据类型的隐私数据的最小值中的至少一个。19.根据权利要求18所述的服务器,其特征在于,若所述多个终端设备发送的整数包括1和0,所述确定单元用于进行以下运算:avg(t)=avg(x)*(max-min)+min;avg(x)=(avg(y)*(exp(ε)+1)-1)/(exp(ε)-1);其中,avg(t)表示所述第一数据类型的隐私数据的均值,avg(y)表示所述第一数据类型的隐私数据对应的整数的均值,min表示所述第一数据类型的隐私数据的最小值,max表示所述第一数据类型的隐私数据的最大值,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。20.根据权利要求18所述的服务器,其特征在于,若所述多个终端设备发送的整数包括
0到n,n为大于或等于1的整数,所述确定单元用于进行以下运算:avg(t)=avg(x)*(max-min)+min;avg(x)=[(n+1)/2-avg(y)*(n+(exp(ε))]/[(n-1)*(exp(ε)-avg(y))-(exp(ε)-1)(n+1)/2];其中,avg(t)表示所述第一数据类型的隐私数据的均值,avg(y)表示所述第一数据类型的隐私数据对应的整数的均值,min表示所述第一数据类型的隐私数据的最小值,max表示所述第一数据类型的隐私数据的最大值,ε表示所述隐私预算,exp表示以自然对数底数e为底数的指数运算。21.一种终端设备,其特征在于,所述终端设备包括处理器和存储器;所述存储器用于存储计算机执行指令,当所述终端设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述终端设备执行如权利要求1-6中任一项所述的隐私保护方法。22.一种服务器,其特征在于,所述服务器包括处理器和存储器;所述存储器用于存储计算机执行指令,当所述服务器运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述服务器执行如权利要求7-10中任一项所述的隐私保护方法。23.一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行权利要求1-6中任一项所述的隐私保护方法。24.一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行权利要求7-10中任一项所述的隐私保护方法。25.一种芯片系统,其特征在于,包括处理器和存储器,所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1-6中任一项所述的隐私保护方法。26.一种芯片系统,其特征在于,包括处理器和存储器,所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求7-10中任一项所述的隐私保护方法。27.一种隐私保护系统,其特征在于,所述隐私保护系统包括如权利要求11-16中任一项所述的终端设备,以及如权利要求17-20中任一项所述的服务器。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1