{"title":"基于Reed-Solomon的私有和安全分布式矩阵乘法从mds编码存储","authors":"Tao Wang;Zhiping Shi;Juan Yang;Sha Liu","doi":"10.1109/TIFS.2025.3587192","DOIUrl":null,"url":null,"abstract":"The private and secure distributed matrix multiplication (PSDMM) has broad applications in fields such as finance, e-health, and machine learning. The PSDMM problem introduces a public matrix library <inline-formula> <tex-math>$\\mathcal {L}$ </tex-math></inline-formula> and aims to securely compute the product of a private matrix with a matrix confidentially selected from <inline-formula> <tex-math>$\\mathcal {L}$ </tex-math></inline-formula>. In this setting, the user leverages the assistance of <italic>d</i> server nodes to perform this computation while ensuring that no information about the private matrix or the index of the selected matrix is disclosed to colluding servers. In most prior works, <inline-formula> <tex-math>$\\mathcal {L}$ </tex-math></inline-formula> is stored in a replicated form across the servers, resulting in significant storage inefficiency. This paper proposes the use of <inline-formula> <tex-math>$(d,K)$ </tex-math></inline-formula>-maximum distance separable (MDS) codes to encode the library and distribute it across the servers, thus enhancing storage efficiency. Building on this, the orthogonality property of Reed-Solomon (RS) codes and their dual codes is exploited to design PSDMM schemes that consistently achieve the optimal recovery threshold. Compared to existing MDS-coded storage PSDMM schemes, the proposed schemes offer lower decoding complexity, as the user only requires a single Lagrange interpolation during the decoding phase. Furthermore, to minimize download costs during decoding phase, subspace polynomial technique from repairing RS codes is introduced, resulting in a communication-efficient PSDMM (CE-PSDMM) scheme. Theoretical analysis shows that the CE-PSDMM scheme reduces the amount of data downloaded from each server compared to conventional PSDMM schemes.","PeriodicalId":13492,"journal":{"name":"IEEE Transactions on Information Forensics and Security","volume":"20 ","pages":"7243-7256"},"PeriodicalIF":8.0000,"publicationDate":"2025-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Reed–Solomon-Based Private and Secure Distributed Matrix Multiplication From MDS-Coded Storage\",\"authors\":\"Tao Wang;Zhiping Shi;Juan Yang;Sha Liu\",\"doi\":\"10.1109/TIFS.2025.3587192\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The private and secure distributed matrix multiplication (PSDMM) has broad applications in fields such as finance, e-health, and machine learning. The PSDMM problem introduces a public matrix library <inline-formula> <tex-math>$\\\\mathcal {L}$ </tex-math></inline-formula> and aims to securely compute the product of a private matrix with a matrix confidentially selected from <inline-formula> <tex-math>$\\\\mathcal {L}$ </tex-math></inline-formula>. In this setting, the user leverages the assistance of <italic>d</i> server nodes to perform this computation while ensuring that no information about the private matrix or the index of the selected matrix is disclosed to colluding servers. In most prior works, <inline-formula> <tex-math>$\\\\mathcal {L}$ </tex-math></inline-formula> is stored in a replicated form across the servers, resulting in significant storage inefficiency. This paper proposes the use of <inline-formula> <tex-math>$(d,K)$ </tex-math></inline-formula>-maximum distance separable (MDS) codes to encode the library and distribute it across the servers, thus enhancing storage efficiency. Building on this, the orthogonality property of Reed-Solomon (RS) codes and their dual codes is exploited to design PSDMM schemes that consistently achieve the optimal recovery threshold. Compared to existing MDS-coded storage PSDMM schemes, the proposed schemes offer lower decoding complexity, as the user only requires a single Lagrange interpolation during the decoding phase. Furthermore, to minimize download costs during decoding phase, subspace polynomial technique from repairing RS codes is introduced, resulting in a communication-efficient PSDMM (CE-PSDMM) scheme. Theoretical analysis shows that the CE-PSDMM scheme reduces the amount of data downloaded from each server compared to conventional PSDMM schemes.\",\"PeriodicalId\":13492,\"journal\":{\"name\":\"IEEE Transactions on Information Forensics and Security\",\"volume\":\"20 \",\"pages\":\"7243-7256\"},\"PeriodicalIF\":8.0000,\"publicationDate\":\"2025-07-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Information Forensics and Security\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/11075882/\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Information Forensics and Security","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11075882/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
Reed–Solomon-Based Private and Secure Distributed Matrix Multiplication From MDS-Coded Storage
The private and secure distributed matrix multiplication (PSDMM) has broad applications in fields such as finance, e-health, and machine learning. The PSDMM problem introduces a public matrix library $\mathcal {L}$ and aims to securely compute the product of a private matrix with a matrix confidentially selected from $\mathcal {L}$ . In this setting, the user leverages the assistance of d server nodes to perform this computation while ensuring that no information about the private matrix or the index of the selected matrix is disclosed to colluding servers. In most prior works, $\mathcal {L}$ is stored in a replicated form across the servers, resulting in significant storage inefficiency. This paper proposes the use of $(d,K)$ -maximum distance separable (MDS) codes to encode the library and distribute it across the servers, thus enhancing storage efficiency. Building on this, the orthogonality property of Reed-Solomon (RS) codes and their dual codes is exploited to design PSDMM schemes that consistently achieve the optimal recovery threshold. Compared to existing MDS-coded storage PSDMM schemes, the proposed schemes offer lower decoding complexity, as the user only requires a single Lagrange interpolation during the decoding phase. Furthermore, to minimize download costs during decoding phase, subspace polynomial technique from repairing RS codes is introduced, resulting in a communication-efficient PSDMM (CE-PSDMM) scheme. Theoretical analysis shows that the CE-PSDMM scheme reduces the amount of data downloaded from each server compared to conventional PSDMM schemes.
期刊介绍:
The IEEE Transactions on Information Forensics and Security covers the sciences, technologies, and applications relating to information forensics, information security, biometrics, surveillance and systems applications that incorporate these features