基于共用密钥的高效多密钥同态加密方案研究*
李文卿,马 锐,张文涛
(中国航天系统科学与工程研究院,北京 100037)
同态加密是一类加密技术,允许在无需解密的情况下对密文进行同态运算,解密之后可以获得正确的结果。同态加密能够应用于委托计算,委托方使用公钥加密数据,将密文传递给计算方,计算方通过相应的计算后返还委托方加密的结果,由委托方用私钥解密后获得正确的结果。全同态加密的完整方案最早是由Gentry于2009年提出的[1],目前已经发展出了多种类型的全同态加密方案。
在许多场景中,数据可能来源于多个主体。这些主体要通过协作计算出结果,同时不能让其他主体获得自己的私有数据。这类问题可以归结为安全多方计算的问题,多密钥同态加密是这类场景下的一个解决方案[2]。该方案允许每个主体使用自己的公钥进行加密,然后使用密文扩展将来自各方的密文进行扩展,接着在该密文上进行同态运算并得到结果的密文,最后再由各个主体联合解密获得正确的结果。
最早的多密钥同态加密方案是2012年由López-Alt等人[3]提出的LTV12(以论文作者首字母和年份命名,下同)。之后,Doröz等人[4]对LTV12方案进行了改进,提出了一个较高效的方案DHS16。2017年,Chongchitmate 等人[5]在LTV12 的基础上构造了具备电路隐私的多密钥全同态加密MKFHE(Multi-Key Fully Homomorphic Encryption)方案CO17。2020年,Che等人[6]利用比特丢弃技术和密文扩展技术,提出了无需计算密钥的方案CZL+20。这类方案从NTRU(Number Theory Research Unit)型同态加密方案发展而来,所基于的困难问题假设是多项式环上的非标准假设,并且无法构造高效的联合解密协议,实际应用受限[7]。
2015年,Clear等人[8]提出了GSW(Gentry-Sahai-Waters)型[9]的多密钥同态加密方案CM15。该方案的安全性基于带误差学习LWE(Learning With Errors)问题,这一问题的困难性能被归结到格密码学的标准假设上。该方案首次提出了密文扩展技术,该技术能够将一个单密钥同态加密方案扩展为一个多密钥同态加密方案。2016年,Mukherjee等人[10]对CM15的密文扩展过程进行了简化,提出MW16方案。该方案允许一轮的分布式解密,并可以进一步构造两轮的安全多方计算协议。同年,Peikert 等人[11]提出了具备多跳的方案PS16。该方案允许参与方实时、动态地加入到运算过程,但是对参与方数量有一定的限制。同年,Brakerski等人[12]提出了全动态的方案BP16。在PS16的基础上,该方案对参与方的数量没有限制,但此类方案存在密文扩展复杂、计算缓慢等问题。
Chen等人[13]于2017年首次提出了BGV(Brakerski-Gentry-Vaikuntanathan)型[14]的多密钥同态加密方案CZW17。与GSW类型的方案对比,BGV型的方案密文扩展方式简洁,扩展过程中不需要使用密文之外的数据,因此能够有效地支持多跳特性(同态运算过程中加入新用户)。BGV型的多密钥同态加密方案的显著缺陷是计算密钥生成复杂、计算密钥尺寸较大等。2019年,Li等人[15]利用环上的BGV型RBGV(Ring BGV)和环上的GSW型RGSW( Ring GSW)密文之间的混合同态乘法生成计算密钥,减小了CZW17中的扩展密文尺寸,并在此基础上设计了BGV型多密钥同态加密方案LZY+19。同年,Chen等人[16]提出了CDKS19方案。该方案提出了新的计算密钥生成方法,改进了同态乘法的计算过程,并将该方案运用到了神经网络的隐私计算当中。但是,BGV型多密钥同态加密方案的密钥交换过程仍旧比较复杂,生成计算密钥所需的密钥数量较多且尺寸较大。2021年,Zhou等人[17]提出了使用累加公钥构建多密钥同态加密的方案,然而,其解密过程可能会导致私钥暴露。
以上多密钥同态加密方案大多存在密钥尺寸较大、同态运算复杂等缺点。与之相比,单密钥同态加密则有密钥尺寸较小、同态运算简单等优势。因此,本文提出了一种基于共用密钥的多密钥同态加密方案,结合单密钥同态加密和多密钥同态加密的优势,并通过理论分析验证其安全性和有效性。
2.1 GLWE问题
带误差学习LWE问题或环上的带误差学习RLWE(Ring Learning With Errors)问题是格密码学中的困难问题。这2个困难问题的本质相同,可以归结为一般带误差学习GLWE(General Learning With Errors)问题。GLWE的描述如下所示:
设λ为安全参数,设多项式环R=Z[X]/xd+1,Rq=R/qR,Rq上的错误分布χ=χ(λ)。GLWE困难问题假定以下2种分布不可区分:
LWE问题对应GLWE问题取d=1的简化情况,而RLWE问题对应n=1的简化情况。GLWE问题可以归结到格上最短向量问题,该问题的困难性是密码学的基本假设之一。
2.2 BGV单密钥同态加密方案
BGV方案是一个有限级数的同态加密方案,并采用了模数交换、密钥交换等方式控制噪声,因此每一层都有各自的公钥和私钥。BGV方案有2种构造方式,分别是基于LWE问题和基于RLWE问题,本文只叙述基于RLWE问题的构造方式。BGV型同态加密方案包含4部分:密钥生成(KeyGen)、加密(Enc)、解密(Dec)和同态运算(Eval)。各个部分的具体步骤[13]如下所示:
(1)密钥生成(KeyGen):输入电路深度L,安全参数λ。选择噪声分布χ=χ(L,λ),该分布是R上的具有界限的分布。选择L个递减的模数qL>qL-1>…>q0。选择一个与所有ql互素的整数p,对于每一个l=0,1,2,…,L,进行如下计算:
②从Rq中均匀采样al←Rq,从错误分布中采样e←χ,计算私钥skl对应的公钥,如式(1)所示:
pkl=(bl,al)=(-al·sl+elmodql,al)
(1)
③当l不为0的时候,还需计算密钥交换参数,如式(2)所示:
τsk′l→skl-1=SwitchKeyGen(sk′l,skl-1)
(2)
经过密钥生成,得到公钥{pkl},l=0,1,2,…,L,私钥{skl},l=0,1,2,…,L,计算密钥{τsl′→sl-1},l=0,1,2,…,L。
(2)加密(Enc):对于任意需要加密的明文μ∈Rp,需要从错误分布中采样获得r←χ,e←χ,输出第L层(初始层)的密文,如式(3)所示:
c=r·pkl+(m+e,0)
(3)
(3)解密(Dec):为了解密第l层的密文c,需按照式(4)计算:
μ=〈c,skl〉modqlmodp
(4)
其中〈*,*〉表示内积运算。
(4)同态运算(Eval):输入计算的函数C,密文ci,计算密钥evk,输出计算结果。BGV型同态加密方案支持同态加法运算和同态乘法运算,其实现分别如下所示:
①同态加法:输入2个密文,该密文需具有相同的模数和对应私钥。若不满足条件,使用模数交换和密钥交换操作密文,使其条件满足。假设2个密文此时对应的模数是ql。首先,按式(5)计算:
(5)
(6)
最后,通过模数交换将密文的模数下降至ql-1,得到结果,如式(7)所示:
(7)
②同态乘法:若不满足条件,使用模数交换和密钥交换操作密文,使其条件满足。首先,按式(8)计算:
(8)
(9)
最后,通过模数交换将密文的模数下降至ql-1,得到结果,如式(10)所示:
(10)
密钥交换和模数交换是BGV型同态加密方案中的算法。模数交换则能够切换密文对应的模数。在计算完成后,将密文的模数切换为较小的模数,可以减少密文中噪声的绝对大小,控制噪声的增长。在噪声规模可控的前提下,这一部分不影响最终结果的正确性。密钥交换算法能够在不解密的前提下改变密文的私钥,且不会改变对应的明文。同态加法运算中的密钥交换同样是可选的,但是同态乘法后必须使用密钥交换来控制密文增长的规模。
2.3 密钥交换和重线性化
BGV型同态加密方案需要在同态乘法后对密文进行密文尺寸的缩减,否则密文尺寸将会随着乘法次数指数级膨胀。密钥交换和重线性化是缩减密文尺寸常见的2种方法。
(11)
然后选择nβ个RLWE实例(-aiz2+ei,ai),i=1,2,…,nβ。输出交换密钥,如式(12)所示:
(12)
其中,为了区分变量和向量的下标索引,使用u[i]表示取u的第i个下标的运算。
(13)
密钥交换过程中2个重要的函数比特分解和重组分别如下所示:
这2个函数是配合使用的,易证明:
〈BitDecomp(x),Powersof2(y)〉=〈x,y〉
重线性化是BGV类型的加密方案CKKS[18]采用的减小密文尺寸的算法。其基本思想是,从密文解密后的结果来看,同态乘法的结果是一个关于私钥的二次项,需要将它重线性化,消去二次项的部分。重线性需要使用计算密钥。计算密钥生成中,输入私钥为sk=(1,s),从Rq上均匀采样a′←U(Rq),从错误分布中采样e′←χ。输出计算密钥,如式(14)所示:
evk=(-a′·s+e′+s2,a)
(14)
使用重线性化方法的同态加密方案,再计算同态乘法时按照如下步骤计算:输入计算密钥evk和2个密文c1=(b1,a1),c2=(b2,a2)。按式(15)计算:
(d0,d1,d2)=(b1b2,b1a2+b2a1,a1a2)
(15)
然后输出同态乘法的结果,如式(16)所示:
c′=(d0,d1)+evk·d2
(16)
此时对输出密文解密可以得到输入的2个密文对应明文相乘的结果,且保证了密文的尺寸不会扩张。
2.4 密文扩展
多密钥同态加密一般需要密文扩展操作,该操作将使用不同密钥的密文进行扩展。扩展后的密文可以视为使用同一个公钥进行加密,从而能够进行同态运算。BGV型多密钥同态加密的密文扩展方式如下所示:
(17)
(18)
其中,
扩展后的密文对应的密钥如式(19)所示:
(19)
BGV型多密钥同态加密方案的解密方式与之类似:首先将密文拆分,然后将拆分后的密文发给对应的参与方,由参与方使用各自的私钥解密后,再将解密的结果累加起来,得到最终的计算结果。
BGV型的多密钥同态加密大多遵循以下规则:各参与方产生自己的公钥、私钥和计算密钥,使用各自的公钥为密文加密。计算方使用密文扩展的方法处理各参与方的密文,使得处理后的密文可以视为使用同一公钥加密的密文,然后才能进行同态运算。同态运算结束后,计算方将同态运算的结果拆分,发给各个参与方单独解密,然后由计算方累加各方的结果得到最终的运算结果。
这一类方案在密文扩展和实现多跳操作上具有很大的优势,但是其同态乘法操作非常复杂。本文将提出一个新的多密钥同态加密方案的构造思路,并通过逐步的设计形成一个多密钥同态加密方案。
3.1 共用密钥加密
受文献[17]的启发,本文提出了一种新的同态加密方法。该方法中,各参与方协商出共用公钥用于加密,然后使用同一公钥进行加密,这样可以减小密钥和密文的尺寸。
基于多密钥同态加密应用场景中的安全性需求,公钥协商需要保证以下需求:(1)安全性,要保证协商过程中不会暴露用户的私钥和数据;
(2)形式不变,协商出的密钥最好与单密钥同态加密有同样的形式,从而便于计算;
(3)正确性,协商出的密钥应当保证解密结果正确,对于同态加密,这意味着〈pk,sk〉≈0。
基于以上要求,本文提出了一种公钥协商的方法:
输入{pki=(bi,a),i=1,…,k}为各参与方公钥的集合,其中,a为公共参数;bi由各参与方计算,bi=-a·si+ei,si为各参与方的私有参数,ei为各方选择的误差。公钥的计算方式如式(20)所示:
(20)
该算法运算完成后,公钥的形式如式(21)所示:
(21)
其对应的解密私钥为:
(22)
(23)
可以看出,协商的密钥满足正确性和形式不变性的要求,安全性证明将会在第5节给出。
采用共用公钥的多密钥同态加密方案,来自各个参与方的密文都处于同一个公钥的加密状态下。这不仅避免了密文扩展使得密文的尺寸膨胀,也避免了多密钥同态加密时复杂的同态运算。同态加密的时间复杂度和空间复杂度都降低到了与单密钥同态加密相当的水平。
3.2 同态运算获取计算密钥
同态乘法中重线性化操作需要向计算方提供计算密钥,计算密钥可以视为一个加密过的私有参数的幂。根据单密钥同态加密中重线性化的形式,本文所提出的多密钥同态加密方案的重线性化所需的计算密钥如式(24)所示:
(24)
其中a′表示计算密钥的公共参数。
可以看到,上述计算密钥包含私有参数的累加和的幂。在不暴露私有参数的前提下,由各参与方协商获得上述密钥比较困难。但是,在不暴露私有数据的情况下对私有数据进行运算并获得结果,这是多密钥同态加密能够解决的问题。因此,本文可以构建一个简单的多密钥同态加密方案来计算密钥。
相较于通常情景下多密钥同态加密的要求,此处对同态运算能力的要求降低了。在此处的计算中,所需计算的函数的复杂度是确定的,并且只需密文进行一次同态乘法操作和数次同态加法操作。在一个多密钥同态加密中使用另一个多密钥同态加密是否有用呢?在本文第5节中将详细阐述该方案所带来的效率的提升。
计算计算密钥的同态加密方案可以在原方案的基础上进行一些简化。对于该方案所需的公共参数,本文可以使用在密钥生成阶段产生的公共参数;
由于计算函数的深度是确定的,噪声增长是可控的,从而无需使用很多的噪声控制技术。具体的方案将在第4节描述。
3.3 安全解密
依据式(22)和式(23),只需要计算式(25)即可完成解密:
〈c,sk〉modq=μ
(25)
此处的一个问题是,如何在不泄露私钥的前提下完成解密过程,即如何在不暴露用户私钥的前提下,计算解密函数。对于这个问题,本文依然可以使用一个多密钥同态加密来解决。某些计算函数可能会导致密文泄露。
为了说明何种情况下会造成数据泄露,本文考虑以下情景:
2个参与方(1,2),分别持有明文μ1和μ2,需要计算μ1+μ2。在使用按密文扩展方式构建的多密钥同态加密中,在完成密文扩展后,3个参与方的扩展密文分别如式(26)和式(27)所示:
(26)
(27)
在完成同态加法后,同态运算的结果如式(28)所示:
(28)
按照同态运算的解密步骤,接下来要将结果拆分为c1和c2并将其分别发给参与方1和2,解密的结果为μ1和μ2。
按照多密钥同态加密方案,此时需要累加各方的解密结果完成最终解密。因此,每个参与方需要将自己解密的结果传递给计算方或某个参与方。按照前文所述,此时每个参与方解密的结果是其私钥数据,向其他参与方或解密方传递该数据会导致该数据泄露。
基于共用公钥的多密钥同态加密方法的细节已经在前文讨论完毕,本节将会在前文讨论的基础上,构建一个完整的多密钥同态加密方案。该方案分为4个部分,即初始化、密钥生成、加密和解密、同态运算。其中,计算计算密钥和解密2个过程需要使用其他多密钥同态加密方案完成。本文使用了基于CDKS19方案的简化方案。为了方便说明,将计算计算密钥过程中使用到的方案称为计算密钥子过程,将解密过程中用到的方案称为解密子过程,将整个方案称为父过程。
4.1 初始化
同态加密开始时执行初始化步骤。输入安全参数λ、参与用户数N,计算函数的深度,即同态乘法的次数L。根据安全参数选择Rq上的密钥分布ψ和错误分布χ。从Rq上的均匀分布采样2个公共密钥参数a←U(Rq),a′←U(Rq)。输出公共参数pp=(N,ψ,χ,a,a′)。
4.2 密钥生成
每一位参与方和计算方都需要计算自己的公钥和私钥。参与方和计算方需完成如下计算:从密钥分布中选择私有元素si←ψ,同时该私有元素也将作为私钥;从错误分布中选择误差ei←χ;获得公钥为pki=-a·ski+ei。计算方的编号为0,参与方编号为1~k。此处计算方的公钥和私钥是为解密阶段准备的。
然后,计算共用公钥。这需要累加各参与方公钥得到共用公钥,如式(29)所示:
(29)
除此以外,计算方和每个参与方还需生成一组参数,这组参数将被用于计算密钥子方案和解密子方案中。需生成的参数如式(30)所示:
di,0=-si·di,1+ei,1+rimodq,
di,1←U(Rq),
di,2=ri·a+ei,2+simodq,
whereri←ψi
(30)
密钥生成阶段还需计算计算密钥,这需要通过计算密钥子过程完成,整个方案的描述如下所示:
(1)子过程的计算方和参与方为父过程的计算方和参与方,每个参与方将自己原方案的私有元素si使用自己的私钥sk加密作为输入。
(2)由参与方使用同态运算计算如式(31)的函数:
(31)
其中,a′为公共参数,由父过程在密钥生成阶段生成,e为误差,从父过程的错误分布中采样获得e←χ。
(3)计算方将密文拆分,并将对应密文发给参与方解密,然后累加结果获得父过程计算密钥。
计算方需保存计算密钥,以便在之后的同态运算中使用。计算密钥子过程中使用到的简化的多密钥同态加密方案将在4.5节给出。
4.3 加密和解密
加密:输入明文μ∈Rq,共用公钥pk。从密钥分布中采样随机元素r←ψ,从错误分布中采样误差:e0←χ,e1←χ,输出密文为c=r·(pk,a)+(μ+e0,e1) modq。
解密需要由解密子过程完成,这一过程的描述如下所示:
(1)子过程的计算方为父过程的计算方,但子过程的参与方则包含父过程的所有参与方和计算方。父过程的计算方将同态运算结果使用自己的私钥加密,父过程的参与方分别使用自己的公钥加密自己的私有元素si。
(2)由参与方使用同态运算计算如式(32)的函数:
(32)
(3)计算完成后获得的结果为父过程的结果的明文在子过程密钥加密后的密文。参与方和计算方继续执行子过程的解密,即可获得明文结果。该结果既是解密子过程的明文结果,也是父过程的明文结果。
解密过程所需的简化的同态加密方案将在4.5节给出。
4.4 同态运算
本方案的同态运算支持同态加法和同态乘法,其中同态乘法缩减密文尺寸的方式采用了与CKKS类似的重线性化方法。
同态加法的正确性证明如式(33)所示:
(33)
(d0,d1,d2)=(b1b2,a1b2+a2b1,a1a2)
(34)
c3=(d0,d1)+d2·(evk,a′) modq
(35)
同态乘法的正确性证明如式(36)所示:
μ1·μ2
(36)
4.5 简化的同态加密方案
前文所述的方案中,计算计算密钥和解密2个过程需要引入一个外部的多密钥同态加密方案才能完成运算。由于计算函数是确定的,该加密方案可以尽可能地简化。
本文所采用的简化的多密钥同态方案从CDKS19方案[16]简化而来。在简化方案中,初始化生成的公共参数和密钥生成阶段采用的公钥和私钥均采用父方案生成的参数和公私钥,因此简化方案只包含加密、解密、密文扩展和同态运算。
(1)加密。
输入明文μ,公钥pk=-a·s+e和公共参数a。从密钥分布采样r←ψ,从错误分布中采样e←χ。输出如式(37)所示的密文:
(37)
(2)密文扩展。
wherec′0=c0
(38)
(3)解密。
解密分为2步。对于密文c,如式(39)所示:
(39)
首先将密文拆分,计算方保留c0,然后ci传递给对应的参与方。参与方进行部分解密:输入ci,si,输出如式(40)所示:
μi=ci·si+eimodq
(40)
其中ei←χ为从错误分布中采样。
然后,计算方累加各方结果完成解密,如式(41)所示:
(41)
(4)同态运算。
同态加法只需直接相加,如式(42)所示:
ct3=ct1+ct2modq
(42)
(43)
①规约张量积中第1行第1列的元素c′0=c0;
②规约张量积中第1行和第1列中的其他元素c′i=c0,i+ci,0;
③规约张量积中除了第1行和第1列的其他元素,如式(44)所示:
c′i,j=〈ci,j,bj〉modq,
c′0=c′0+c′i,j·di,0modq,
c′i=c′i+c′i,j+di,1modq,
c′j=c′j+ci,j·di,2modq
(44)
以上为子方案采用的多密钥同态加密方案的所有内容。其正确性由CDKS19方案保证。
本文提出的方案的根本思想是将一个多密钥同态加密问题转化为单密钥同态加密问题,由此减小密文的尺寸,提高同态加密的效率。本节将会从安全性和计算效率2个方面分别分析本文提出的方案,并证明在保证安全性的前提下,对于复杂的计算函数,本文提出的方案相较于其他多密钥同态加密方案在效率上有显著提升。
5.1 安全性分析
本文所提出的方案中,所有参与方先产生一个共用的公钥和计算密钥。各参与方使用该公钥加密,并使用产生的计算密钥完成单密钥同态加密的同态运算过程,获得同态运算结果,最后由各方通过多密钥同态加密方法共同解密,获得运算结果。以下将分别证明这几个过程对于诚实但是好奇的参与者而言是安全的:
对于简化的多密钥同态加密过程而言,此时计算过程中所需的di,0,di,1和di,2是对私钥si使用另一个密钥ri进行加密而得到的,并且ri也通过si加密。通过上述的di,0,di,1和di,2求解si的问题为LWE问题,因此该过程是安全的。
对于产生共用密钥过程而言,此时各参与方了解公共参数a,各参与方公钥为a·si+ei,此时获取私钥si的问题为LWE问题,该过程是安全的。
对于解密过程而言,一方面,解密过程使用多密钥同态加密方案完成,另一方面,因为解密过程有计算方参与且存在同态乘法,多密钥同态加密的部分解密结果与私钥无关,因此该过程也是安全的。
5.2 效率分析
BGV型多密钥同态加密的复杂度主要来源于同态乘法的相关操作。与单密钥同态乘法相比,多密钥同态乘法后进行重线性化所需的计算密钥变得很复杂。为了说明这一问题,本文分析单密钥和多密钥情况下同态加密的计算密钥的形式。
对于单密钥同态加密而言,假设2个使用私钥sk=(1,s)加密的密文分别为c1=(b1,a1),c2=(b2,a2)。其密文解密相乘的结果如式(45)所示:
Dec(c1)·Dec(c2)=(b1+a1·s)·
(b2+a2·s)=b1b2+(b1a2+b2a1)s+a1a2s2
(45)
对于多密钥同态乘法方案,假设有2个参与方,私钥为sk1=(1,s1)和sk2=(1,s2),密文分别为c1=(b1,a1,1,a1,2),c2=(b2,a2,1,a2,2),则其密文解密后相乘的结果如式(46)所示:
Dec(c1)·Dec(c2)=(b1+a1,1s1+a1,2s2)·
(b2+a2,1s1+a2,2s2)=
a1,2a2,1s1s2+…
(46)
采用重线性化技术可以消去式(46)中关于s1和s2的二次项。与单密钥情况下只有一个二次项的情况相比,多密钥同态加密的二次项数目不仅数量很多,而且还包含了形如sisj的二次项。由于这样的特殊的二次项存在,单个参与方无法完成计算密钥的计算。现存的BGV型多密钥同态加密方案中,在密钥生成阶段,各参与方只计算密钥生成材料,再由计算方通过这些计算密钥生成材料来计算计算密钥。由于计算密钥和参与方的私有元素相关,因此上述操作需要在保证不泄露私有元素的前提下进行。因此,计算计算密钥一直是影响BGV型多密钥同态加密效率的重要因素。
除了能够显著地降低计算计算密钥的过程的复杂度,本文所提出的共用密钥加密还能减小密钥和密文的尺寸。对于现存的BGV型多密钥同态加密方案,需要通过密文扩展的方法使得来自不同参与方的密文转换到由同一个密钥加密的情况,从而进行同态运算。这一过程使用了密文拼接,从而使得密文的尺寸扩大。但是,本文提出的方案因为使用了共用密钥,从而避免了上述问题。
本文提出的方案与其他BGV型多密钥同态加密方案在时间和空间复杂度上的对比分析如表1所示。
Table 1 Analysis of the complexity of multi-key homomorphic encryption schemes表1 同态加密效率分析
多密钥同态加密有广泛的使用场景,本文通过使用共用密钥加密,设计了一种BGV型多密钥同态加密方案。使用共用密钥降低了计算密钥的复杂度,同时还减小了密文和密钥的尺寸。在计算计算密钥和解密阶段,改变了相关算法,从而可以在保证安全性的前提下完成计算。从理论分析的结果来看,本文提出的方案降低了计算复杂度,提高了同态加密的效率。
猜你喜欢参与方同态私钥清扫机器人避障系统区块链私钥分片存储方法机械设计与制造(2022年11期)2022-11-21基于秘密分享的高效隐私保护四方机器学习方案计算机研究与发展(2022年10期)2022-10-14比特币的安全性到底有多高计算机与网络(2022年2期)2022-03-17基于改进ECC 算法的网络信息私钥变换优化方法网络安全技术与应用(2021年7期)2021-07-16关于半模同态的分解*吉首大学学报(自然科学版)(2020年2期)2020-09-14拉回和推出的若干注记五邑大学学报(自然科学版)(2020年1期)2020-06-17一种基于虚拟私钥的OpenSSL与CSP交互方案装甲兵工程学院学报(2018年1期)2018-06-19一种基于LWE的同态加密方案信息安全研究(2016年3期)2016-12-01绿色农房建设伙伴关系模式初探中国房地产·学术版(2016年7期)2016-10-21HES:一种更小公钥的同态加密算法衡阳师范学院学报(2016年3期)2016-07-10- 范文大全
- 说说大全
- 学习资料
- 语录
- 生肖
- 解梦
- 十二星座
-
主题党日活动交流发言8篇
主题党日活动交流发言8篇主题党日活动交流发言篇13月13日,东城区党史学习教育动员大会召开。市委
【活动总结】 日期:2022-12-23
-
2022年4月主题党日活动记录范文15篇
2022年4月主题党日活动记录范文15篇2022年4月主题党日活动记录范文篇1一个崇尚阅读的民族,必然精神饱满、意气风发、活力四射。习近平总书记强调:“学习
【活动总结】 日期:2022-08-01
-
少先队的光荣历史故事 队前教育-光辉历程
2017-2018学年队前教育1光辉历程一、劳动童子团1924——1927二、三十年代年的中国是一个
【法律文书】 日期:2020-06-23
-
家乡赋|最美的家乡赋
家乡赋 孙传志 今安康市,白河双丰镇,吾之家乡也。三环沃土,山水环抱。其北依山,山系五岭,山
【调研报告】 日期:2020-04-01
-
【人教版1-6年级数学上册知识点精编】1-6年级数学人教版教材
人教版二年级数学上册知识点汇总第一单元长度单位一、米和厘米1、测量物体的长度时,要用统一的标准去测量
【调研报告】 日期:2020-11-08
-
党支部1-12月全年主题党日活动计划表
2022年党支部主题党日活动计划表序号活动时间活动方式活动内容12022年1月专题学习研讨集中观看2022年新年贺词,积极开展学习研讨交流。组织生活会组织党员认真对照党章...
【活动总结】 日期:2022-10-14
-
2022年2月份主题党日活动记录5篇
2022年2月份主题党日活动记录5篇2022年2月份主题党日活动记录篇1尊敬的党组织:在今年的开学初,本人积极参加教研室组织的教研活动,在学校教研员的指
【活动总结】 日期:2022-08-12
-
2023年平安校园建设方案13篇
平安校园建设方案“平安校园”创建工作,我们幼儿园全体教职员工一直把它当作头等大事来抓。领导高度重视,以“平安校园”创建活动为抓手,建立和规范校园安全工作机制
【规章制度】 日期:2023-11-02
-
医院最佳主题党日活动11篇
医院最佳主题党日活动11篇医院最佳主题党日活动篇1 医院最佳主题党日活动篇2为隆重纪念中国共产党成立100周年,进一步巩固党的群众路线教育实践活动成果,切实
【活动总结】 日期:2022-10-29
-
主题党日活动记录202210篇
主题党日活动记录202210篇主题党日活动记录2022篇12021年是中国共产党成立100周年,为广泛开展爱国主义宣传教育,铭记党的历史,讴歌党的光辉历程,
【活动总结】 日期:2022-08-02
-
正式的晚宴邀请函 公司晚宴邀请函
尊敬的先生 女士: 我公司谨定于xxxx年xx月xx日xx:xx在xxxx店隆重举行xx市xx届xxxx晚宴(宴会地址:xx区xx路xxxx) 敬请届时光临!xxxxxx集团股份有限公司xxxx有限公司敬邀xxxx年xx月xx日
【简历资料】 日期:2019-08-03
-
一年级新学期目标简短_一年级学生新学期打算
新学期到了,我是一年级下册的小学生了。 上课的时候,我要认真学习,不做小动作,认真听讲。我要认真学习,天天向上,努力学习,耳朵要听老师讲课,眼睛要瞪得大大的看老...
【简历资料】 日期:2019-10-26
-
[信访复查复核制度作用探讨]信访复查复核有用吗
作为我国特有的一项制度,信访制度的出现并长期存在不是偶然的,虽然一些法学专家认为信访制度具有“人治”
【职场指南】 日期:2020-02-16
-
[党员干部2019年主题教育个人问题检视清单及整改措施2篇] 党员干部
2019年主题教育问题检视清单及整改措施根据主题教育领导小组办公室《关于认真做好主题教育检视问题整改
【求职简历】 日期:2019-11-08
-
网络维护工作内容_(精华)国家开放大学电大专科《网络系统管理与维护》形考任务1答案
国家开放大学电大专科《网络系统管理与维护》形考任务1答案形考任务1理解上网行为管理软件的功能【实训目
【职场指南】 日期:2020-07-17
-
党委会与局长办公会的区别_局长办公会制度
为进一步加强xxx局工作的规范化、制度化建设,提高行政效能,规范议事程序,特制定本制度。一、会议形式1、局长办公会议由局长、副局长参加。由局长召集和主持。根据工作需要...
【求职简历】 日期:2019-07-30
-
入少先队员改正的缺点有哪些_少先队申请书
敬爱的少先队组织:我们是共产主义接班人,继承革命先辈的光荣传统,爱祖国,爱人民,鲜艳的红领巾飘扬在前胸 我叫xx,是一年级(x)班的小学生。每当听到这首...
【简历资料】 日期:2019-07-28
-
学生会组织部部长竞选稿5篇
学生会组织部部长竞选稿以“三制”为统领推进农村党的建设中共**市委组织部近年来,**市认真落实中央、省和徐州市委的部署,积极适应发展要求,从加强领导体制、运
【求职简历】 日期:2023-11-06
-
如何凝心聚力谋发展【坚定信心谋发展凝心聚力促跨越】
当前,清河正处于在苏北实现赶超跨越基础上全面腾飞的战略机遇期,处于在全市率先实现全面小康基础上率先实
【简历资料】 日期:2020-03-17
-
《铁拳砸碎“黑警伞”》警示教育片观后感
影片深刻剖析了广西北海市公安局海西派出所原所长张枭杰蜕变堕落的轨迹。观看警示教育片后,做为一名党员教
【简历资料】 日期:2020-08-17
-
焦炉烟气脱硫脱硝系统运行调优探讨
李永鸿(广西柳钢环保股份有限公司,广西柳州545002)柳钢三四焦脱硫脱硝项目采用“SDS钠基干法脱
【其他范文】 日期:2023-01-23
-
【市中医院实习报告】
时间过得真快,转眼为期十个月的实习生活已经结束。实习是我们将理论用于实践,在此过程中我收获颇丰,心得体会也不少,本人在市中医医院实习,按照学校和医院的要求和规...
【礼仪】 日期:2019-08-17
-
应用型本科院校数智化融入会计人才培养体系探索研究
张雯琰郭红1 广东东软学院广东佛山528200;2 新疆科技学院新疆库尔勒841000当前,我国经济
【其他范文】 日期:2023-03-23
-
档案局携手十三五巾帼建新功征文_有关巾帼建功的征文
每个人选择职业的标准不同,对待职业的态度不同,热爱职业的程度也不同。参加工作时,我没有机会去选择我想
【汇报体会】 日期:2020-04-11
-
党课讲稿坚定党性观念严守政治纪律保持服务为民清正廉洁政治本色【优秀范文】
党课讲稿:坚定党性观念严守政治纪律保持服务为民清正廉洁政治本色
【其他范文】 日期:2022-09-04
-
党史知识测试卷及答案7篇
党史知识测试卷及答案7篇党史知识测试卷及答案篇1中国共产党建党100周年。作为一名在校大学生,党
【其他范文】 日期:2022-12-20
-
[小学数学老师线上教学工作小结]小学数学老师工作总结一学期
小学数学老师线上教学工作小结2020年突然爆发的疫情,扰乱了我们正常的开学时间,虽然暂停了在学校课堂
【毕业论文】 日期:2020-04-30
-
2022年国企党支部书记年度工作总结范本
国企党支部书记年度工作总结范本按照党委要求,现将全年主要工作总结如下。一、职责履行情况2021年,按照“围绕经营,以人为本,团结鼓劲,求真务实,改进方法”的工作思路,...
【其他范文】 日期:2022-08-15
-
【党务工作培训班专题讲稿——如何当好党支部书记】
党务工作培训班专题讲稿——如何当好党支部书记同志们:根据集训计划,由我围绕“提高党务工作能力,做一名
【导游词】 日期:2021-02-20
-
新形势下加强耕地保护与监管对策与建议【完整版】
耕地是国家粮食安全的根本保证,是农业发展和农业现代化的根基和命脉,也是重要的生产、生活、生态空间。保护耕地红线,既是保住**亿人口“饭碗”的生命线,也是保护生态环境的...
【其他范文】 日期:2024-02-04
-
军转座谈会交流发言4篇
军转座谈会交流发言4篇军转座谈会交流发言篇1大家好,我叫贺丽,2015届选调生,来自康定市委组织部,现在省委编办跟班学习。今天,非常荣幸向大家汇报我的学习收
【发言稿】 日期:2022-10-27
-
12岁生日小寿星发言4篇
12岁生日小寿星发言4篇12岁生日小寿星发言篇1各位来宾、各位朋友:大家好!今天,我们欢聚在这里,共同庆祝**十二周岁生日。首先,我代表**的父母以
【发言稿】 日期:2022-07-31
-
廉政大会总结发言稿7篇
廉政大会总结发言稿7篇廉政大会总结发言稿篇1各位领导,同志们:根据会议安排,我就党风廉政建设工作做表态发言,不妥之处,请批评指正。一、提高认识,切实
【发言稿】 日期:2022-10-30
-
破冰提能大讨论个人发言4篇
破冰提能大讨论个人发言4篇破冰提能大讨论个人发言篇1党史学习教育开展以来,我坚持读原著、学原文、悟原理。今天,根据会议安排,现在我就“学史明理”主题谈几点个
【发言稿】 日期:2022-10-09
-
我最敬佩的人开头_我敬佩的一个人作文20篇2020年
我敬佩的一个人作文20篇 我敬佩的一个人作文一): 我身边有很多值得我们敬佩的人,但我最敬佩的一
【发言稿】 日期:2020-11-10
-
纪委书记工作表态发言4篇
纪委书记工作表态发言4篇纪委书记工作表态发言篇1在镇党委政府正确领导下,在全村干部和群众的共同努力下,紧紧围绕建设社会主义新农村工作为重点,尽职尽责,与时俱
【发言稿】 日期:2022-09-30
-
党员教育培训总结交流发言12篇
党员教育培训总结交流发言12篇党员教育培训总结交流发言篇1根据市委组织部《关于开展我市〈20XX
【发言稿】 日期:2022-12-19
-
[钻井队队长(副队长、指导员)岗位HSE应知应会试题(1863)]
钻井队队长(副队长、指导员)岗位HSE应知应会试题(判断题:771;单选题:626;多选题:466)
【贺词】 日期:2020-09-23
-
话剧《家》剧本 话剧剧本:爱的空间
找文章到更多原创-(http: www damishu cn)人物介绍:刘伟,男,32岁,某购物广
【演讲稿】 日期:2020-01-21
-
五言绝句大全500首古诗_五言绝句144首
五言绝句144首 五言绝句(一): 1《春夜喜雨》唐朝·杜甫 好雨知时节,当春乃发生。随风潜入
【祝福语】 日期:2021-03-13
-
2023年中国行政区划调整方案(设想优秀3篇
中国行政区划调整方案(设想优秀民政部第二次行政区划研讨会会议内容一、缩省的意义与原则1.意义1)利于减少中间层次中国行政区划层级之多为世界之最,既使管理成本
【周公解梦】 日期:2024-02-20
-
2023年和儿媳妇在一起幸福的句子3篇
和儿媳妇在一起幸福的句子1、假如人生不曾相遇,我还是那个我,偶尔做做梦,然后,开始日复一日的奔波,淹没在这喧嚣的城市里。我不会了解,这个世界还有这样的一个你
【格言】 日期:2023-11-10
-
XX老干局推进党建与业务深度融合发展工作情况调研报告:党建调研报告
XX老干局推进党建与业务深度融合 发展工作情况的调研报告 党建工作与业务工作融合发展始终是一个充满生
【成语大全】 日期:2020-08-28
-
中国共产党第三代中央领导集体的卓越贡献
中国共产党第三代中央领导集体的卓越贡献 --------------继往开来铸就辉煌 【摘要】改
【成语大全】 日期:2020-03-20
-
信息技术2.0能力点 [全国中小学教师信息技术应用能力提升工程试题题库及参考答案「精编」]
全国中小学教师信息技术应用能力提升工程试题题库及答案(复习资料)一、判断题题库(A为正确,B为错误)
【格言】 日期:2020-11-17
-
党建工作运行机制内容有哪些_构建基层党建工作运行机制探讨
党的基层组织是党在社会基层组织中的战斗堡垒,是党的全部工作和战斗力的基础。加强和改进县级以下各类党的
【经典阅读】 日期:2020-01-22
-
电大现代教育原理_最新国家开放大学电大《现代教育原理》形考任务2试题及答案
最新国家开放大学电大《现代教育原理》形考任务2试题及答案形考任务二一、多项选择题(共17道试题,共3
【成语大全】 日期:2020-07-20
-
集合推理_七,推理与集合
七推理与集合1 期中考试数学成绩出来了,三个好朋友分别考了88分,92分,95分。他们分别考了多少分
【名人名言】 日期:2020-12-18
-
基层党务工作基本内容_党建基本工作有哪些
党建基本工作有哪些(一) 基层党建工作包括哪些内容 选择了大学生村官这条路,你就与农村基层党
【名人名言】 日期:2020-08-06
-
2023年四年级数学考试卷面质量分析及分析反思3篇
四年级数学考试卷面质量分析及分析反思在刚刚结束的本学期四年级数学期末考试中,我们年级数学期末测试的整体结果不是十分的梦想,年级的平均分是92 2分。这次考试
【格言】 日期:2023-11-06
-
关于三农工作重要论述心得体会3篇
关于三农工作重要论述心得体会3篇关于三农工作重要论述心得体会篇1习近平总书记指出:“建设现代化国家离不开农业农村现代化,要继续巩固脱贫攻坚成果,扎实推进乡村
【学习心得体会】 日期:2022-10-29
-
【福生庄隧道坍塌处理方案】 福生庄隧道在哪里
(呼和浩特铁路局大包电气化改造工程指挥部,内蒙古呼和浩特010050)摘要:文章介绍了福生庄隧道
【学习心得体会】 日期:2020-03-05
-
五个一百工程阅读心得体会13篇
五个一百工程阅读心得体会13篇五个一百工程阅读心得体会篇1凡益之道,与时偕行。在全国网络安全和信
【学习心得体会】 日期:2022-12-07
-
城管系统警示教育心得体会9篇
城管系统警示教育心得体会9篇城管系统警示教育心得体会篇1各党支部要召开多种形式的庆七一座谈会,组织广大党员进行座谈,回顾党的光辉历程,畅谈党的丰功伟绩,
【学习心得体会】 日期:2022-10-09
-
发展对象培训主要内容10篇
发展对象培训主要内容10篇发展对象培训主要内容篇1怀着无比激动的心情,我有幸参加了__新区区委党校20__年第四期(区级机关)党员发展对象培训班。这次的学习
【培训心得体会】 日期:2022-09-24
-
凝聚三种力量发展全过程人民民主心得体会12篇
凝聚三种力量发展全过程人民民主心得体会12篇凝聚三种力量发展全过程人民民主心得体会篇1新民主主义革命是指在帝国主义和无产阶级革命时代,殖民地半殖民地国家中的
【学习心得体会】 日期:2022-08-31
-
2022年全国检察长会议心得7篇
2022年全国检察长会议心得7篇2022年全国检察长会议心得篇1眼睛是心灵上的窗户,我们通过眼睛才能看到世间万物,才能看到眼前这美好的一切。拥有一双明亮的眼
【学习心得体会】 日期:2022-10-31
-
在街道深化作风建设推动高质量发展走在前列动员会上讲话
在2023年街道深化作风建设推动高质量发展走在前列动员会上的讲话同志们:今天我们召开“街道深化作风建设推动高质量发展走在前列动员会”,这次会议是街道三季度召开的第一场...
【军训心得体会】 日期:2024-03-17
-
全面从严治党的心得体会800字7篇
全面从严治党的心得体会800字7篇全面从严治党的心得体会800字篇1中国特色社会主义是我们党领导
【学习心得体会】 日期:2022-12-14
-
矫正心得体会6篇
矫正心得体会6篇矫正心得体会篇1今天,是自己出监后第一次参加阳光中途之家组织的社区矫正方面的教育
【学习心得体会】 日期:2022-12-24
-
2024年主题教育民主生活会批评与自我批评意见(38条)(范文推荐)
2023年主题教育民主生活会六个方面个人检视、相互批评意见:1 理论学习系统性不强。学习习近平新时代中国特色社会主义思想不深不透,泛泛而学的时候多,深学细照的时候少,特...
【邓小平理论】 日期:2024-03-19
-
2024年交流发言:强化思想理论武装,增强奋进力量(完整)
习近平总书记指出:“一个民族要走在时代前列,就一刻不能没有理论思维,一刻不能没有思想指引。”党的十八大以来,伴随着新时代中国特色社会主义思想在实践中形成发展的历程...
【三个代表】 日期:2024-03-19
-
2024年度镇年度县乡人大代表述职评议活动总结
xx镇20xx年县乡人大代表述职评议活动总结为响应县级人大常委会关于开展县乡两级人大代表述职评议活动,进一步激发代表履职活力,加强代表与人民群众的联系,提高依法履职水平...
【马克思主义】 日期:2024-03-19
-
“千万工程”经验学习体会(研讨材料)
“千万工程”是总书记在浙江工作时亲自谋划、亲自部署、亲自推动的一项重大决策,也是习近平新时代中国特色社会主义思想在之江大地的生动实践。20年来,“千万工程”先后经历...
【三个代表】 日期:2024-03-19
-
2024年在市政协机关工作总结会议上讲话
同志们:刚才,XX同志对市政协机关20XX年工作进行了很好的总结,很精炼,很到位,可以感受到去年机关工作确实可圈可点。XX同志宣读了表彰决定,机关优秀人员代表、先进集体代...
【邓小平理论】 日期:2024-03-18
-
在全区防汛防涝动员暨河长制工作推进会上讲话提纲【完整版】
区长,各位领导,同志们:汛期已经来临,我区城区防涝工作面临强大考验,形势不容乐观。年初,区城区防涝排渍指挥部已经召开专题调度会,修订完善应急预案,建立网格化管理机...
【马克思主义】 日期:2024-03-18
-
2024年镇作风整治工作实施方案(完整文档)
XX镇作风整治工作实施方案为深入贯彻落实党的二十大精神及省市区委深化作风建设的最新要求,突出重点推进干部效能提升,坚持不懈推动作风整治工作纵深发展,根据《关于印发《2...
【毛泽东思想】 日期:2024-03-18
-
2024市优化法治化营商环境规范涉企行政执法实施方案【优秀范文】
xx市优化法治化营商环境规范涉企行政执法实施方案为持续优化法治化营商环境,激发市场主体活力和社会创造力,规范行政执法行为,创新行政执法方式,提升行政执法质效,着力解...
【毛泽东思想】 日期:2024-03-18
-
2024年度关于开展新一轮思想状况摸底排查工作通知(完整)
关于开展新一轮思想状况摸底排查工作的通知为深入贯彻落实关于各地开展干部职工思想状况大摸底大排查情况上的批示要求和改革教育第二次调度会议精神,有针对性做好队伍教育管...
【三个代表】 日期:2024-03-18
-
2024年公路养护中心主任典型事迹材料(完整文档)
“中心的工作就是心中的事业”——公路养护中心主任典型事迹材料**,男,1976年6月出生,1993年参加工作,2000年4月调入**区交通运输局工作,大学本科学历,中共党员,现任**...
【马克思主义】 日期:2024-03-17