-
公开(公告)号:CN116827518A
公开(公告)日:2023-09-29
申请号:CN202310949583.1
申请日:2023-07-31
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明涉及同态加密技术领域,公开了一种基于环上模格误差学习问题的近似同态加密方法,一种基于环上模格误差学习问题的近似同态加密方法,包括以下步骤:S1,编码:将实数向量通过编码映射为明文空间的明文多项式;S2,加密:将明文多项式加密为密文环多项式向量;S3,密文域运算:通过密文域运算实现密文运算方式。本发明解决了现有技术存在的安全性低等问题。
-
公开(公告)号:CN113949989A
公开(公告)日:2022-01-18
申请号:CN202111199024.0
申请日:2021-10-14
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明公开了一种路网环境下隐私保护的基于位置服务查询方法及系统,其中方法包括:通过可信中心实现用户和基于位置服务提供商的注册,其中可信中心根据中国剩余定理即中国余数定理生成系统参数;基于位置服务提供商根据不经意传输方法为用户提供基于位置服务查询,包括潜在路线的道路状况和最佳路线;用户和基于位置服务提供商之间通过路边单元进行通信,其中路边单元与用户之间的无线通信由IEEE 802.11p标准实现,路边单元与基于位置服务提供商之间的通信由有线链路或低延时高带宽的无线链路实现。本发明能够保护用户的查询内容和位置隐私,同时具有更小的计算开销和通信代价,因此更适合于路网环境下的基于位置服务查询。
-
公开(公告)号:CN113591942A
公开(公告)日:2021-11-02
申请号:CN202110787099.4
申请日:2021-07-13
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明公开了一种大规模数据的密文机器学习模型训练方法,在基于全同态加密的训练中使用大规模数据,对大规模数据集进行分块加密,并对分块的密文进行bootstrapping使密文噪音下降;所述分块加密的方法包括小批量梯度下降法,根据打包密文中的槽数来设置小批量处理块的大小,从而最大限度地利用打包密文的容量;并采用NAG即内斯特罗夫加速梯度作为梯度下降优化方法进行优化;在进行逻辑回归时,使用最小二乘拟合方法来近似激活函数,从而把非线性的计算转为线性的计算。本发明避免了使用在同态加密计算中昂贵的某些计算类型,该模型训练方法是适合于全同态计算的明文算法。
-
公开(公告)号:CN108737067A
公开(公告)日:2018-11-02
申请号:CN201810294188.3
申请日:2018-04-04
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明公开了一种基于S盒的分割方法,包括如下内容:对于DES算法:用DESL的S盒替换原算法中的S4或用原算法中的S4替换原算法中的所有S盒;对于CAST-128算法:去掉原算法“循环密钥”操作,将“模加密钥”以及“模减密钥”均改为“异或密钥”的操作。与现有技术相比,本发明的积极效果是:对于DES算法,采用本发明的方式替换后,其抵抗差分分析的能力明显提升。对于CAST-128算法,通过修改S盒及其使用顺序,使得新的轮函数能够抵抗概率为2-7的高概率差分特征的出现,因此,修改后的算法可以保持其原有的抵抗差分分析的能力,同时能够抵抗侧信道攻击。
-
公开(公告)号:CN104486307A
公开(公告)日:2015-04-01
申请号:CN201410729943.8
申请日:2014-12-03
Applicant: 中国电子科技集团公司第三十研究所
CPC classification number: H04L63/06 , H04L9/0643 , H04L9/0819 , H04L9/302 , H04L9/3249 , H04L63/064 , H04L67/10
Abstract: 本发明公开了一种基于同态加密的分权密钥管理方法,包括如下步骤:步骤一、用户主密钥生成;步骤二、云服务实例密钥生成;步骤三、针对不同的数据实例进行密钥分发。本发明的积极效果是:本发明利用同态加密的密文计算特点实现了安全的密钥管理,分散了密钥管理中心的密钥权限,提升了用户的控制权。密钥管理中心在不用获取用户主密钥的情况,能够完成对云计算服务密钥的分发;实现云服务密钥的可变性和细粒度的密钥分发功能,可根据不同的云服务类型、业务数据类型,分发不同的密钥;部门审计可以随时对用户的业务行为和数据的监控;密钥管理中心只能完成密钥管理功能,无法获知用户主密钥、以及云计算服务的密钥。
-
公开(公告)号:CN115242372B
公开(公告)日:2024-08-20
申请号:CN202210756989.3
申请日:2022-06-30
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明提供了一种基于批打包编码的密态纵向联邦逻辑回归训练方法,采用批打包编码技术对训练数据及模型参数的大批量快速打包编码,并加密为密文,最终在密文域内实现纵向联邦逻辑回归模型的训练过程。本发明利用了批打包编码的高效性,大大减少了参与方之间的密文交互数量,有效提升了密文域模型训练过程的运算效率,可以用于拥有海量数据的多参与方之间执行纵向联邦模型的安全、高效、快速模型训练。
-
公开(公告)号:CN116561784A
公开(公告)日:2023-08-08
申请号:CN202310614395.3
申请日:2023-05-29
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明公开了一种基于块型编码的密文内积快速计算方法,包括:S1:向量扩展步骤;S2:块型编码步骤,基于块型编码,对向量进行两种形式的打包编码,包括:单个向量重复编码和若干个向量串联编码;S3:同态加密步骤;S4:密文内积快速计算步骤,基于两种形式的打包编码加密后的密文多项式,利用单个密文内部打包向量局部求和算法,实现密文域内向量内积的批量计算;S5:密文内积矩阵解密步骤,对密文矩阵的每一个元素进行解密,得到明文多项式矩阵;S6:密文内积矩阵解码步骤,对明文多项式矩阵中的每一个元素依次进行解码,得到明文的打包向量内积;S7:将S6获得的各向量内积值提取出来,得到所有向量的内积值矩阵。
-
公开(公告)号:CN116383850A
公开(公告)日:2023-07-04
申请号:CN202310380158.5
申请日:2023-04-11
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明公开了一种基于列打包编码的非交互式安全数据降维方法及系统,所述方法包括数据去中心化处理;数据按列进行打包编码并加密;密文域计算协方差矩阵;确定前K个特征向量;解密与数据降维。本发明利用同态加密的密文计算性质,将常规的主成分分析算法PCA等价转换为同态运算可以直接支持的密文域PCA算法,在密文域内完成对高维度数据集合的主特征向量提取,获取数据拥有者所需的特征向量,防止恶意的云端在计算过程中得到原始数据信息,保证了原始数据的隐私安全性。此外,本方案只涉及到数据拥有方到云端的一次加密数据发送和云端到数据拥有方的一次加密特征向量发送两次数据交换,使得本方案可以不依赖频繁的数据交互,更加符合实际应用场景。
-
公开(公告)号:CN113591942B
公开(公告)日:2023-05-09
申请号:CN202110787099.4
申请日:2021-07-13
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明公开了一种大规模数据的密文机器学习模型训练方法,在基于全同态加密的训练中使用大规模数据,对大规模数据集进行分块加密,并对分块的密文进行bootstrapping使密文噪音下降;所述分块加密的方法包括小批量梯度下降法,根据打包密文中的槽数来设置小批量处理块的大小,从而最大限度地利用打包密文的容量;并采用NAG即内斯特罗夫加速梯度作为梯度下降优化方法进行优化;在进行逻辑回归时,使用最小二乘拟合方法来近似激活函数,从而把非线性的计算转为线性的计算。本发明避免了使用在同态加密计算中昂贵的某些计算类型,该模型训练方法是适合于全同态计算的明文算法。
-
公开(公告)号:CN115378573A
公开(公告)日:2022-11-22
申请号:CN202210866619.5
申请日:2022-07-22
Applicant: 中国电子科技集团公司第三十研究所
Abstract: 本发明涉及隐私信息检索技术领域,公开了一种基于同态加密算法的隐私信息检索协议制定方法、存储介质及装置,该隐私信息检索协议设计方法,包括以下步骤:S1,客户端和服务端初始化系统参数,并分别对同态加密算法和数据库执行预处理;S2,客户端和服务端的查询和响应交互:首先,客户端向服务端发送“期待检索数据位置i0的密文形式”作为请求,请求获得数据库中待检索位置的密文数据;其次,服务端基于请求和拥有的数据库信息做出响应;最后,客户端对响应密文进行解密,得到待检索数据。本发明解决了现有技术存在的难以同时在较小的通信成本和较小的计算成本下实现高效检索等问题。
-
-
-
-
-
-
-
-
-