-
公开(公告)号:CN114513295A
公开(公告)日:2022-05-17
申请号:CN202111388662.7
申请日:2021-11-22
申请人: 上海同态信息科技有限责任公司
摘要: 本发明涉及一种基于加噪隐私保护的多项式运算系统及方法。本发明的基于加噪隐私保护的多项式运算系统,包括:用户终端,由用户所持有;以及服务器,通过网络与用户终端通信连接,其中,用户终端具有数据存储部、加噪因子选择部、加噪部、用户侧通信部以及去噪部,服务器具有多项式信息存储部、服务侧通信部、数据处理部、次数计算部、项次数判断部以及噪声次数统一部。本发明通过向待处理数据中添加一定的噪声来保护数据的隐私,并通过统一噪声次数的方法使得噪声在计算过程中不会对计算的结果造成影响,从而实现对用户数据的隐私保护。
-
公开(公告)号:CN113824558A
公开(公告)日:2021-12-21
申请号:CN202111116830.7
申请日:2021-09-23
申请人: 上海同态信息科技有限责任公司
摘要: 本发明涉及一种具有一次性授权能力的权限管控算法,用于在发送客户终端和接收客户终端之间传输数据,包括以下步骤:步骤S1,初始化步骤;步骤S2,加密步骤;步骤S3,属性密钥生成步骤;步骤S4,解密步骤;步骤S5,去盲化运算步骤。本发明基于一种cp‑ABE技术进行改造,在加密时使用盲化因子进行盲化,使得接收客户终端在使用私钥解密之后,仍然需要向发送客户终端申请加密时所使用的盲化因子,从而具有一次性授权的能力,不仅仅可以实现细粒度的权限控制,还能够实现解密时需要数据提供方提供授权信息,才能够进行完全解密。
-
-
公开(公告)号:CN112380545A
公开(公告)日:2021-02-19
申请号:CN202011179260.1
申请日:2020-10-29
申请人: 上海同态信息科技有限责任公司
IPC分类号: G06F21/60
摘要: 本发明公开了一种使用加法后置项和乘法后置项的数据聚合方法,包括数据的发送方,数据计算方,数据接收方,包括以下步骤:数据发送方对数据进行盲化;数据计算方在数据发放方盲化后的数据上进行加法和乘法计算;数据接收方在接收到数据计算方的计算结果之后,去除结果中的盲化数据,得到最终的明文计算结果;对得到的明文计算结果进行验证;由于每次添加的加法后置项和乘法后置项都具有随机性,所以即使盲化的明文信息相同,盲化后的密文也不会暴露明文的任何信息,只有知道有关盲化数据的相关信息,才能正确使用接收到的数据,所以即使盲化后的密文被敌手截获,敌手也不能正确使用截获的密文,更不可能得到明文的相关信息。
-
公开(公告)号:CN113420314A
公开(公告)日:2021-09-21
申请号:CN202110827719.2
申请日:2021-07-22
申请人: 上海同态信息科技有限责任公司
IPC分类号: G06F21/60
摘要: 本发明公开了一种适用于高速运算的全同态加密算法,包括以下步骤:第一步,对系统输入的安全参数,随机选取两个λ位的大素数p、q,则公开参数为N=pq;第二步,加密:对明文数据mi,i∈[1,n],进行加密,按特定公式得到适用于加法计算的密文Ci,sum和适用于加法计算的密文Ci,mul,并计算出随机数ri的rsum和rmul;第三步,进行密文下运算:按特定公式对密文Ci,sum进行加法运算或对密文Ci,mul进行乘法运算;第四步,按特定公式对进行加法运算的密文进行解密求得Msum或对进行乘法运算的密文进行解密求得Mmul。本发明能够减小明文数据加密后所得到的密文占用的存储空间,做到高效加密和高效运算,安全性也能够达到无条件安全级别。
-
公开(公告)号:CN113420315A
公开(公告)日:2021-09-21
申请号:CN202110827720.5
申请日:2021-07-22
申请人: 上海同态信息科技有限责任公司
IPC分类号: G06F21/60
摘要: 本发明公开了一种通用的同态加密运算方式,包括以下步骤:第一步,通过现有的对称全同态加密算法对明文进行加密,生成的密文CA,CB;第二步,按照特定公式对上述获得的密文CA和CB进行加法运算和乘法运算,可以得到密文进行加法运算的结果Cadd和密文进行乘法运算的结果Cmul。通过本发明所提出的运算方式,可以对明文经过对称全同态加密算法加密后生成的密文直接进行加法运算和乘法运算,大大提高了对称全同态加密密文上的运算效率,通过使用该发明提出的方法,能够正确的进行对称全同态加密算法的密文运算。
-
公开(公告)号:CN114024661A
公开(公告)日:2022-02-08
申请号:CN202111314232.0
申请日:2021-11-08
申请人: 上海同态信息科技有限责任公司
摘要: 本发明涉及一种基于双实体的代理重加密系统及方法。该基于双实体的代理重加密系统,包括:至少一个发送用户终端,由数据发送用户所持有;第一重加密服务器,与第一发送用户终端通信连接;第二重加密服务器,与发送用户终端和第一重加密服务器分别通信连接;至少一个接收用户终端,与第一重加密服务器和第二重加密服务器分别通信连接,由数据接收用户所持有其中,发送用户终端具有数据存储部、盲化因子选择部、盲化部、发送侧加密部以及发送侧通信部,第一重加密服务器具有密钥存储部、第一服务侧通信部、服务侧解密部以及服务侧加密部,第二重加密服务器具有第二服务侧通信部以及去盲部,接收用户终端具有接收侧通信部以及接收侧解密部。
-
公开(公告)号:CN113407978A
公开(公告)日:2021-09-17
申请号:CN202110827742.1
申请日:2021-07-22
申请人: 上海同态信息科技有限责任公司
摘要: 本发明公开了一种高效的数据盲化方式,包括以下步骤:第一步,生成公开参数和密钥;第二步,按照特定公式对明文m进行加密,获取密文C;第三步,通过将密钥代入特定公式中,对对密文C进行解密,得到m、mp、mq。本发明能够与其他密码学技术进行组合,构成全同态加密方案,一方面能够做到高效加密和高效运算。从密文膨胀角度考虑,理论上能够将密文膨胀控制在1.5倍以内,并且,支持加乘混合运算。通过该方式进行同态加密产出的密文可以直接用于数学运算。
-
公开(公告)号:CN113849834A
公开(公告)日:2021-12-28
申请号:CN202111116829.4
申请日:2021-09-23
申请人: 上海同态信息科技有限责任公司
摘要: 本发明涉及一种基于密钥封装技术的对称抗量子加密方法,用于在发送客户终端和接收客户终端之间传输数据,包括以下步骤:步骤S1,公开参数生成步骤;步骤S2,加密步骤;步骤S3,发送步骤;步骤S4,接收步骤;步骤S5,解密步骤。本发明能够与量子密钥分发或者具有抗量子能力的公钥加密算法结合形成抗量子加密体系,能够高效的对数据进行加密,并且生成的密文比常见的抗量子加密算法生成的密钥要短很多,在速度以及存储效率上具有巨大的优势;同时,能够与现有的加密体制结合,加密效率高,密文扩张少,具有良好的应用前景。
-
公开(公告)号:CN112383398A
公开(公告)日:2021-02-19
申请号:CN202011179218.X
申请日:2020-10-29
申请人: 上海同态信息科技有限责任公司
摘要: 本发明公开了使用哈希函数构造CCA2安全的密码方案的方法,通过本方案得到CCA2安全的方案为Π′=KeyGen′,Enc′,Dec′,本方案在Random Oracle的背景之下,使用哈希函数的摘要结果,保证密文的完整性,并将摘要结果与原始密文合并,组成算法输出的密文,使其满足RO模型的安全性要求,能够抵御CCA2攻击。
-
-
-
-
-
-
-
-
-