[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-123912-en":3,"doc-seo-123912-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},123912,4398048950312,"Violet","https://ap-avatar.wpscdn.com/avatar/400002538284de19e3c?_k=1778320343897328908",8,"Research & Report","SFPDML: Securer and Faster Privacy-Preserving Distributed Machine Learning Based on MKTFHE - Abstract - Attack, secret sharing, and activation function for logistic regression and neural networks","Distributed machine learning attracts strong interest, yet privacy remains a major unresolved issue. Multi-key homomorphic encryption over the torus (MKTFHE) is a promising direction, but decryption can introduce security risks, and prior MKTFHE work often supports only Boolean and linear operations, making non-linear functions such as Sigmoid difficult to implement efficiently. The paper identifies a possible attack on an existing distributed MKTFHE decryption protocol and proposes a securer scheme using secret sharing. It further designs an MKTFHE-friendly activation function and instantiates logistic regression and neural-network training, showing about 10x efficiency improvement with comparable accuracy.","arXiv :2211 .09353v2 [ cs .CR] 19 Mar 2024  \nSFPDML: Securer and Faster Privacy-Preserving Distributed Machine Learning Based on MKTFHE  \nHongxiao Wang 1 , Zoe L. Jiang2 , 3 , Yanmin Zhao 1 , Siu-Ming Yiu 1(B) , Peng Yang2 , Man Chen4 , Zejiu Tan2 , and Bohan Jin2  \n1 University of Hong Kong, Hong Kong, China  \n{hxwang, ymzhao, smyiu}@cs.hku.hk  \n2 Harbin Institute of Technology, Shenzhen, Shenzhen, China  \n[zoeljiang@hit.edu.cn](zoeljiang@hit.edu.cn)  \n{stuyangpeng, 23s151118, [23s051024](23s051024}@stu.hit.edu.cn)[}](23s051024}@stu.hit.edu.cn)[@stu.hit.edu.cn](23s051024}@stu.hit.edu.cn)  \n3 Peng Cheng Laboratory, Shenzhen, China  \n4 Shandong University, Jinan, China  \n[chenman19961121@gamil.com](chenman19961121@gamil.com)  \nAbstract  \nIn recent years, distributed machine learning has garnered significant attention. However, privacy continues to be an unresolved issue within this field. Multi-key homomorphic encryption over torus (MKTFHE) is one of the promising candidates for addressing this concern. Nevertheless, there may be security risks in the decryption of MKTFHE. Moreover, to our best known, the latest works about MKTFHE only support Boolean operation and linear operation which cannot directly compute the non-linear function like Sigmoid. Therefore, it is still hard to perform common machine learning such as logistic regression and neural networks in high performance.  \nIn this paper, we first discover a possible attack on the existing distributed decryption protocol for MKTFHE and subsequently introduce secret sharing to propose a securer one. Next, we design a new MKTFHE-friendly activation function via homogenizer and compare quads. Finally, we utilize them to implement logistic regression and neural network training in MKTFHE. Comparing the efficiency and accuracy between using Taylor polynomials of Sigmoid and our proposed function as an activation function, the experiments show that the efficiency of our function is 10 times higher than using 7-order Taylor polynomials straightly and the accuracy of the training model is similar to using a high-order polynomial as an activation function scheme.  \nKeywords: privacy-preserving machine learning, multi-key fully homomorphic encryption, multi-key decryption, distributed machine learning.  \n1 Introduction  \nIn the big data era, it is necessary to transform centralized systems into distributed ones in machine learning tasks. However, these distributed systems lead to new challenges, and one of the most pressing is privacy [16, 30] .  \nPrivacy computing is a technique that enables data computation without any risk of information leakage. To outsource private computations, fully homomorphic encryption (FHE), a cryptographic tool, is employed. FHE is a unique form of encryption that allows users to perform computations on encrypted data without the need to first decrypt it. FHE can be divided into two categories: single-key fully homomorphic encryption and multi-key fully homomorphic encryption.  \nSingle-key FHE only allows a server to perform addition and multiplication on data encrypted by the same key. In contrast, multi-key FHE (MKFHE) proposed in [22] enables users  \nto encrypt their own data under their own keys, but during the decryption of MKFHE, all secret keys of all participants are used. It prevents conspiracy between a user and a server to steal the data of other users.  \nIn recent years, multi-key fully homomorphic encryption over the torus (MKTFHE) has attracted significant attention from researchers, particularly in the areas of evaluation and decryption algorithms. Chen et al. [6] developed a library for implementing MKTFHE, focusing on an evaluation algorithm that takes a NAND gate as input. Subsequently, Jiang et al. [17] expanded the evaluation algorithm to include arithmetic operators such as adders, subtracters, multipliers, and dividers, enabling linear multi-key homomorphic arithmetic evaluation in MKTFHE. However, the inability to evaluate non-lin","cbCaii9s1JD2Dd1n","https://ap.wps.com/l/cbCaii9s1JD2Dd1n","pdf",634293,1,20,"English","en",105,"# Introduction\n## Privacy computing with (MK)FHE\n## Limitations of non-linear operations in MKTFHE\n## SecureML-style piecewise activation and compare quads\n## Distributed decryption and discovered attacks","[{\"question\":\"What problem does SFPDML address in MKTFHE-based distributed machine learning?\",\"answer\":\"It addresses privacy issues in distributed learning and the difficulty of supporting non-linear functions needed for models like logistic regression and neural networks under MKTFHE, while also improving decryption security.\"},{\"question\":\"How does the paper improve the security of distributed MKTFHE decryption?\",\"answer\":\"It discovers a possible attack on an existing distributed decryption protocol and introduces secret sharing to construct a securer distributed decryption approach.\"},{\"question\":\"How are non-linear activation functions such as Sigmoid implemented efficiently in MKTFHE?\",\"answer\":\"The paper designs an MKTFHE-friendly activation function using homogenizer concepts and compare quads, enabling piecewise evaluation with only two compare quads instead of more complex interactive comparisons.\"}]","SFPDML: Securer and Faster Privacy-Preserving Distributed Machine Learning Based on MKTFHE - Abstract - Attack, secret sharing, and activation function for logistic regression and neural networks | PDF",1785819206,50,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"sfpdml-securer-and-faster-privacy-preserving-distributed-machine-learning-based-on-mktfhe-abstract-attack-secret-sharing-and-activation-function-for-logistic-regression-and-neural-networks","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/sfpdml-securer-and-faster-privacy-preserving-distributed-machine-learning-based-on-mktfhe-abstract-attack-secret-sharing-and-activation-function-for-logistic-regression-and-neural-networks/123912/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-04",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does SFPDML address in MKTFHE-based distributed machine learning?","Question",{"text":75,"@type":76},"It addresses privacy issues in distributed learning and the difficulty of supporting non-linear functions needed for models like logistic regression and neural networks under MKTFHE, while also improving decryption security.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does the paper improve the security of distributed MKTFHE decryption?",{"text":80,"@type":76},"It discovers a possible attack on an existing distributed decryption protocol and introduces secret sharing to construct a securer distributed decryption approach.",{"name":82,"@type":73,"acceptedAnswer":83},"How are non-linear activation functions such as Sigmoid implemented efficiently in MKTFHE?",{"text":84,"@type":76},"The paper designs an MKTFHE-friendly activation function using homogenizer concepts and compare quads, enabling piecewise evaluation with only two compare quads instead of more complex interactive comparisons.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,114,119,122,126,129,133],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":29,"slug":113},6,"Technology","technology",{"id":115,"doc_module":4,"doc_module_name":46,"category_name":116,"show_sort_weight":117,"slug":118},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":21,"slug":125},9,"Religion & Spirituality","religion-spirituality",{"id":21,"doc_module":4,"doc_module_name":46,"category_name":127,"show_sort_weight":21,"slug":128},"World Cup","world-cup",{"id":130,"doc_module":4,"doc_module_name":46,"category_name":131,"show_sort_weight":130,"slug":132},10,"Lifestyle","lifestyle",{"id":134,"doc_module":4,"doc_module_name":46,"category_name":135,"show_sort_weight":106,"slug":136},19,"General","general"]