• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

安全外包矩阵计算及其在神经网络中的应用

Secure Outsourced Matrix Computation and Application to Neural Networks.

作者信息

Jiang Xiaoqian, Kim Miran, Lauter Kristin, Song Yongsoo

机构信息

University of Texas, Health Science Center.

Microsoft Research.

出版信息

Conf Comput Commun Secur. 2018 Oct;2018:1209-1222. doi: 10.1145/3243734.3243837.

DOI:10.1145/3243734.3243837
PMID:31404438
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6689419/
Abstract

Homomorphic Encryption (HE) is a powerful cryptographic primitive to address privacy and security issues in outsourcing computation on sensitive data to an untrusted computation environment. Comparing to secure Multi-Party Computation (MPC), HE has advantages in supporting non-interactive operations and saving on communication costs. However, it has not come up with an optimal solution for modern learning frameworks, partially due to a lack of efficient matrix computation mechanisms. In this work, we present a practical solution to encrypt a matrix homomorphically and perform arithmetic operations on encrypted matrices. Our solution includes a novel matrix encoding method and an efficient evaluation strategy for basic matrix operations such as addition, multiplication, and transposition. We also explain how to encrypt more than one matrix in a single ciphertext, yielding better amortized performance. Our solution is generic in the sense that it can be applied to most of the existing HE schemes. It also achieves reasonable performance for practical use; for example, our implementation takes 9.21 seconds to multiply two encrypted square matrices of order 64 and 2.56 seconds to transpose a square matrix of order 64. Our secure matrix computation mechanism has a wide applicability to our new framework E2DM, which stands for encrypted data and encrypted model. To the best of our knowledge, this is the first work that supports secure evaluation of the prediction phase based on both encrypted data and encrypted model, whereas previous work only supported applying a plain model to encrypted data. As a benchmark, we report an experimental result to classify handwritten images using convolutional neural networks (CNN). Our implementation on the MNIST dataset takes 28.59 seconds to compute ten likelihoods of 64 input images simultaneously, yielding an amortized rate of 0.45 seconds per image.

摘要

同态加密(HE)是一种强大的密码原语,用于解决在将敏感数据的外包计算转移到不可信计算环境时出现的隐私和安全问题。与安全多方计算(MPC)相比,HE在支持非交互式操作和节省通信成本方面具有优势。然而,它尚未为现代学习框架提出最优解决方案,部分原因是缺乏高效的矩阵计算机制。在这项工作中,我们提出了一种实用的解决方案,用于对矩阵进行同态加密并对加密矩阵执行算术运算。我们的解决方案包括一种新颖的矩阵编码方法和一种针对加法、乘法和转置等基本矩阵运算的高效评估策略。我们还解释了如何在单个密文中加密多个矩阵,从而产生更好的摊销性能。我们的解决方案具有通用性,因为它可以应用于大多数现有的HE方案。它在实际应用中也实现了合理的性能;例如,我们的实现对两个64阶加密方阵进行乘法运算需要9.21秒,对一个64阶方阵进行转置需要2.56秒。我们的安全矩阵计算机制在我们的新框架E2DM(代表加密数据和加密模型)中具有广泛的适用性。据我们所知,这是第一项支持基于加密数据和加密模型对预测阶段进行安全评估的工作,而以前的工作仅支持将普通模型应用于加密数据。作为基准,我们报告了使用卷积神经网络(CNN)对手写图像进行分类的实验结果。我们在MNIST数据集上的实现同时计算64个输入图像的十个似然值需要28.59秒,平均每个图像的计算时间为0.45秒。

相似文献

1
Secure Outsourced Matrix Computation and Application to Neural Networks.安全外包矩阵计算及其在神经网络中的应用
Conf Comput Commun Secur. 2018 Oct;2018:1209-1222. doi: 10.1145/3243734.3243837.
2
Secure tumor classification by shallow neural network using homomorphic encryption.利用同态加密实现浅层神经网络的肿瘤分类安全。
BMC Genomics. 2022 Apr 9;23(1):284. doi: 10.1186/s12864-022-08469-w.
3
A Survey on Secure Computation Based on Homomorphic Encryption in Vehicular Ad Hoc Networks.车载自组织网络中基于同态加密的安全计算研究
Sensors (Basel). 2020 Jul 30;20(15):4253. doi: 10.3390/s20154253.
4
cuSCNN: A Secure and Batch-Processing Framework for Privacy-Preserving Convolutional Neural Network Prediction on GPU.cuSCNN:一种用于在GPU上进行隐私保护卷积神经网络预测的安全批处理框架。
Front Comput Neurosci. 2021 Dec 23;15:799977. doi: 10.3389/fncom.2021.799977. eCollection 2021.
5
Privacy-preserving approximate GWAS computation based on homomorphic encryption.基于同态加密的隐私保护近似 GWAS 计算。
BMC Med Genomics. 2020 Jul 21;13(Suppl 7):77. doi: 10.1186/s12920-020-0722-1.
6
Secure Logistic Regression Based on Homomorphic Encryption: Design and Evaluation.基于同态加密的安全逻辑回归:设计与评估
JMIR Med Inform. 2018 Apr 17;6(2):e19. doi: 10.2196/medinform.8805.
7
Semi-Parallel logistic regression for GWAS on encrypted data.基于加密数据的 GWAS 的半平行逻辑回归。
BMC Med Genomics. 2020 Jul 21;13(Suppl 7):99. doi: 10.1186/s12920-020-0724-z.
8
Towards realistic privacy-preserving deep learning over encrypted medical data.迈向基于加密医疗数据的现实隐私保护深度学习。
Front Cardiovasc Med. 2023 Apr 28;10:1117360. doi: 10.3389/fcvm.2023.1117360. eCollection 2023.
9
Logistic regression over encrypted data from fully homomorphic encryption.基于全同态加密的密文数据的逻辑回归。
BMC Med Genomics. 2018 Oct 11;11(Suppl 4):81. doi: 10.1186/s12920-018-0397-z.
10
Secure Inference on Homomorphically Encrypted Genotype Data with Encrypted Linear Models.使用加密线性模型对同态加密基因型数据进行安全推理。
Res Sq. 2023 Apr 3:rs.3.rs-2722738. doi: 10.21203/rs.3.rs-2722738/v1.

引用本文的文献

1
Self-learning activation functions to increase accuracy of privacy-preserving Convolutional Neural Networks with homomorphic encryption.自学习激活函数提高同态加密隐私保护卷积神经网络的准确性。
PLoS One. 2024 Jul 22;19(7):e0306420. doi: 10.1371/journal.pone.0306420. eCollection 2024.
2
Privacy-preserving model evaluation for logistic and linear regression using homomorphically encrypted genotype data.基于同态加密基因型数据的逻辑回归和线性回归的隐私保护模型评估。
J Biomed Inform. 2024 Aug;156:104678. doi: 10.1016/j.jbi.2024.104678. Epub 2024 Jun 25.
3
Scalable and Privacy-Preserving Federated Principal Component Analysis.可扩展且保护隐私的联邦主成分分析
Proc IEEE Symp Secur Priv. 2023 May;2023:1908-1925. doi: 10.1109/sp46215.2023.10179350. Epub 2023 Jul 21.
4
Privacy-Preserving Indoor Trajectory Matching with IoT Devices.基于物联网设备的隐私保护室内轨迹匹配
Sensors (Basel). 2023 Apr 16;23(8):4029. doi: 10.3390/s23084029.
5
The evolving privacy and security concerns for genomic data analysis and sharing as observed from the iDASH competition.从 iDASH 竞赛中观察到的基因组数据分析和共享的不断发展的隐私和安全问题。
J Am Med Inform Assoc. 2022 Nov 14;29(12):2182-2190. doi: 10.1093/jamia/ocac165.
6
Secure deep learning for distributed data against maliciouscentral server.针对恶意中央服务器的分布式数据的安全深度学习。
PLoS One. 2022 Aug 1;17(8):e0272423. doi: 10.1371/journal.pone.0272423. eCollection 2022.
7
On Outsourcing Artificial Neural Network Learning of Privacy-Sensitive Medical Data to the Cloud.关于将隐私敏感型医疗数据的人工神经网络学习外包至云端
Proc Int Conf Tools Artif Intell TAI. 2021 Nov;2021:381-385. doi: 10.1109/ictai52525.2021.00062. Epub 2021 Dec 21.
8
cuSCNN: A Secure and Batch-Processing Framework for Privacy-Preserving Convolutional Neural Network Prediction on GPU.cuSCNN:一种用于在GPU上进行隐私保护卷积神经网络预测的安全批处理框架。
Front Comput Neurosci. 2021 Dec 23;15:799977. doi: 10.3389/fncom.2021.799977. eCollection 2021.
9
Privacy-preserving breast cancer recurrence prediction based on homomorphic encryption and secure two party computation.基于同态加密和安全两方计算的隐私保护乳腺癌复发预测。
PLoS One. 2021 Dec 20;16(12):e0260681. doi: 10.1371/journal.pone.0260681. eCollection 2021.
10
Confidential machine learning on untrusted platforms: a survey.不可信平台上的机密机器学习:一项综述。
Cybersecur (Singap). 2021;4(1):30. doi: 10.1186/s42400-021-00092-8. Epub 2021 Sep 1.

本文引用的文献

1
Secure Logistic Regression Based on Homomorphic Encryption: Design and Evaluation.基于同态加密的安全逻辑回归:设计与评估
JMIR Med Inform. 2018 Apr 17;6(2):e19. doi: 10.2196/medinform.8805.
2
A community effort to protect genomic data sharing, collaboration and outsourcing.一项旨在保护基因组数据共享、合作与外包的社区行动。
NPJ Genom Med. 2017 Oct 27;2:33. doi: 10.1038/s41525-017-0036-1. eCollection 2017.
3
Deep learning for healthcare: review, opportunities and challenges.深度学习在医疗保健领域的应用:综述、机遇与挑战。
Brief Bioinform. 2018 Nov 27;19(6):1236-1246. doi: 10.1093/bib/bbx044.
4
Private genome analysis through homomorphic encryption.通过同态加密进行个人基因组分析。
BMC Med Inform Decis Mak. 2015;15 Suppl 5(Suppl 5):S3. doi: 10.1186/1472-6947-15-S5-S3. Epub 2015 Dec 21.
5
A community assessment of privacy preserving techniques for human genomes.人类基因组隐私保护技术的社区评估
BMC Med Inform Decis Mak. 2014;14 Suppl 1(Suppl 1):S1. doi: 10.1186/1472-6947-14-S1-S1. Epub 2014 Dec 8.