{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T12:45:56Z","timestamp":1763988356762,"version":"3.45.0"},"reference-count":41,"publisher":"National Library of Serbia","issue":"4","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ComSIS","COMPUT SCI INF SYST","COMPUT SCI INFORM SY","COMPUTER SCI INFORM","COMSIS J"],"published-print":{"date-parts":[[2025]]},"abstract":"<jats:p>Federated Learning (FL) has gained attention for its promising privacy protection. In FL, clients train local gradients on their data without sharing raw data to update the global model. However, security issues persist. Attackers can infer original data from local gradients, compromising privacy, while a malicious cloud server may tamper with uploaded parameters, leading to incorrect aggregation. Considering this, we focus on the above issues in FL: (1) privacy protection of the parameters uploaded by clients and (2) verification of the correctness of the aggregated result from a cloud server. In response to these issues, this article proposes VSAF, a verifiable and secure aggregation scheme for federated learning in edge computing. Using a linear homomorphic hash function, we design a lightweight verification algorithm for aggregated gradients. To protect gradient privacy, we combine the Bloom filter and Shamir?s secret sharing to design a single masking protocol. Detailed analyses and experiments demonstrate the security and efficiency of the proposed scheme.<\/jats:p>","DOI":"10.2298\/csis250221057z","type":"journal-article","created":{"date-parts":[[2025,7,17]],"date-time":"2025-07-17T06:42:59Z","timestamp":1752734579000},"page":"1405-1432","source":"Crossref","is-referenced-by-count":0,"title":["VSAF: Verifiable and secure aggregation scheme for federated learning in edge computing"],"prefix":"10.2298","volume":"22","author":[{"given":"Shiwen","family":"Zhang","sequence":"first","affiliation":[{"name":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China + Sanya Research Institute, Hunan University of Science and Technology, Sanya, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Feixiang","family":"Ren","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China + Sanya Research Institute, Hunan University of Science and Technology, Sanya, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Liang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China + Sanya Research Institute, Hunan University of Science and Technology, Sanya, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kuanching","family":"Li","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China + Sanya Research Institute, Hunan University of Science and Technology, Sanya, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"suffix":"Khan","given":"Al-Sakib","family":"Pathan","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, United International University, Dhaka, Bangladesh"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1078","reference":[{"key":"ref1","doi-asserted-by":"crossref","unstructured":"Abadi, M., Chu, A., Goodfellow, I., McMahan, H.B., Mironov, I., Talwar, K., Zhang, L.: Deep learning with differential privacy. In: Proceedings of the 2016 ACM SIGSAC conference on computer and communications security. pp. 308-318 (2016)","DOI":"10.1145\/2976749.2978318"},{"key":"ref2","doi-asserted-by":"crossref","unstructured":"Bell, J.H., Bonawitz, K.A., Gasc\u00b4on, A., Lepoint, T., Raykova, M.: Secure single-server aggregation with (poly) logarithmic overhead. In: Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security. pp. 1253-1269 (2020)","DOI":"10.1145\/3372297.3417885"},{"key":"ref3","doi-asserted-by":"crossref","unstructured":"Bloom, B.H.: Space\/time trade-offs in hash coding with allowable errors. Communications of the ACM 13(7), 422-426 (1970)","DOI":"10.1145\/362686.362692"},{"key":"ref4","doi-asserted-by":"crossref","unstructured":"Bonawitz, K., Ivanov, V., Kreuter, B., Marcedone, A., McMahan, H.B., Patel, S., Ramage, D., Segal, A., Seth, K.: Practical secure aggregation for privacy-preserving machine learning. In: proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security. pp. 1175-1191 (2017)","DOI":"10.1145\/3133956.3133982"},{"key":"ref5","doi-asserted-by":"crossref","unstructured":"Chen, Y., Qin, X., Wang, J., Yu, C., Gao, W.: Fedhealth: A federated transfer learning framework for wearable healthcare. IEEE Intelligent Systems 35(4), 83-93 (2020)","DOI":"10.1109\/MIS.2020.2988604"},{"key":"ref6","unstructured":"Cisco: Cisco annual internet report (2018-2023) (Mar 2020), https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/executive-perspectives\/annual-internet-report\/white-paper-c11-741490.pdf"},{"key":"ref7","doi-asserted-by":"crossref","unstructured":"Filho, C.P., Marques Jr, E., Chang, V., Dos Santos, L., Bernardini, F., Pires, P.F., Ochi, L., Delicato, F.C.: A systematic literature review on distributed machine learning in edge computing. Sensors 22(7), 2665 (2022)","DOI":"10.3390\/s22072665"},{"key":"ref8","doi-asserted-by":"crossref","unstructured":"Guo, X., Liu, Z., Li, J., Gao, J., Hou, B., Dong, C., Baker, T.: Verifl: Communication-efficient and fast verifiable aggregation for federated learning. IEEE Transactions on Information Forensics and Security 16, 1736-1751 (2020)","DOI":"10.1109\/TIFS.2020.3043139"},{"key":"ref9","unstructured":"Hahn, C., Kim, H., Kim, M., Hur, J.: Versa: Verifiable secure aggregation for cross-device federated learning. IEEE Transactions on Dependable and Secure Computing (2021)"},{"key":"ref10","unstructured":"Han, G., Zhang, T., Zhang, Y., Xu, G., Sun, J., Cao, J.: Verifiable and privacy preserving federated learning without fully trusted centers. Journal of Ambient Intelligence and Humanized Computing pp. 1-11 (2022)"},{"key":"ref11","unstructured":"Hard, A., Rao, K., Mathews, R., Ramaswamy, S., Beaufays, F., Augenstein, S., Eichner, H., Kiddon, C., Ramage, D.: Federated learning for mobile keyboard prediction. arXiv preprint arXiv:1811.03604 (2018)"},{"key":"ref12","doi-asserted-by":"crossref","unstructured":"Hitaj, B., Ateniese, G., Perez-Cruz, F.: Deep models under the gan: information leakage from collaborative deep learning. In: Proceedings of the 2017 ACM SIGSAC conference on computer and communications security. pp. 603-618 (2017)","DOI":"10.1145\/3133956.3134012"},{"key":"ref13","doi-asserted-by":"crossref","unstructured":"Jiang, C., Xu, C., Zhang, Y.: Pflm: Privacy-preserving federated learning with membership proof. Information Sciences 576, 288-311 (2021)","DOI":"10.1016\/j.ins.2021.05.077"},{"key":"ref14","doi-asserted-by":"crossref","unstructured":"van Leeuwen, J. (ed.): Computer Science Today. Recent Trends and Developments, Lecture Notes in Computer Science, vol. 1000. Springer-Verlag, Berlin Heidelberg New York (1995)","DOI":"10.1007\/BFb0015232"},{"key":"ref15","doi-asserted-by":"crossref","unstructured":"Li, T., Li, J., Chen, X., Liu, Z., Lou, W., Hou, Y.T.: Npmml: A framework for non-interactive privacy-preserving multi-party machine learning. IEEE Transactions on Dependable and Secure Computing 18(6), 2969-2982 (2020)","DOI":"10.1109\/TDSC.2020.2971598"},{"key":"ref16","doi-asserted-by":"crossref","unstructured":"Lin, L., Zhang, X.: Ppverifier: A privacy-preserving and verifiable federated learning method in cloud-edge collaborative computing environment. IEEE Internet of Things Journal 10(10), 8878-8892 (2022)","DOI":"10.1109\/JIOT.2022.3233024"},{"key":"ref17","unstructured":"McMahan, B., Moore, E., Ramage, D., Hampson, S., Arcas, B.A.y.: Communication-Efficient Learning of Deep Networks from Decentralized Data. In: Singh, A., Zhu, J. (eds.) Proceedings of the 20th International Conference on Artificial Intelligence and Statistics. Proceedings of Machine Learning Research, vol. 54, pp. 1273-1282. PMLR (20-22 Apr 2017), https:\/\/proceedings.mlr.press\/v54\/mcmahan17a.html"},{"key":"ref18","unstructured":"Melis, L., Song, C., De Cristofaro, E., Shmatikov, V.: Inference attacks against collaborative learning. arXiv preprint arXiv:1805.04049 13 (2018)"},{"key":"ref19","doi-asserted-by":"crossref","unstructured":"Mou,W., Fu, C., Lei, Y., Hu, C.: A verifiable federated learning scheme based on secure multiparty computation. In: International Conference on Wireless Algorithms, Systems, and Applications. pp. 198-209. Springer (2021)","DOI":"10.1007\/978-3-030-86130-8_16"},{"key":"ref20","doi-asserted-by":"crossref","unstructured":"Phong, L.T., Aono, Y., Hayashi, T., Wang, L., Moriai, S.: Privacy-preserving deep learning via additively homomorphic encryption. IEEE Transactions on Information Forensics and Security 13(5), 1333-1345 (2018)","DOI":"10.1109\/TIFS.2017.2787987"},{"key":"ref21","unstructured":"Ribi\u010dre, M., Charlton, P.: Ontology overview. Motorola Labs, Paris (2002), [Online]. Available: http:\/\/www.fipa.org\/docs\/input\/f-in-00045\/f-in-00045.pdf (current October 2003)"},{"key":"ref22","doi-asserted-by":"crossref","unstructured":"Shamir, A.: How to share a secret. Commun. ACM 22(11), 612-613 (nov 1979), https: \/\/doi.org\/10.1145\/359168.359176","DOI":"10.1145\/359168.359176"},{"key":"ref23","doi-asserted-by":"crossref","unstructured":"Shokri, R., Shmatikov, V.: Privacy-preserving deep learning. In: Proceedings of the 22nd ACM SIGSAC conference on computer and communications security. pp. 1310-1321 (2015)","DOI":"10.1145\/2810103.2813687"},{"key":"ref24","doi-asserted-by":"crossref","unstructured":"Song, C., Ristenpart, T., Shmatikov, V.: Machine learning models that remember too much. In: Proceedings of the 2017 ACMSIGSAC Conference on computer and communications security. pp. 587-601 (2017)","DOI":"10.1145\/3133956.3134077"},{"key":"ref25","doi-asserted-by":"crossref","unstructured":"Treleaven, P., Smietanka, M., Pithadia, H.: Federated learning: the pioneering distributed machine learning and privacy-preserving data technology. Computer 55(4), 20-29 (2022)","DOI":"10.1109\/MC.2021.3052390"},{"key":"ref26","unstructured":"Vailshery, L.S.: Internet of things (iot)-statistics and facts. https:\/\/www.statista.com\/study\/27915\/internet-of-things-iot-statista-dossier\/ (2021)"},{"key":"ref27","doi-asserted-by":"crossref","unstructured":"Wang, F., He, Y., Guo, Y., Li, P., Wei, X.: Privacy-preserving robust federated learning with distributed differential privacy. In: 2022 IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom). pp. 598-605 (2022)","DOI":"10.1109\/TrustCom56396.2022.00087"},{"key":"ref28","doi-asserted-by":"crossref","unstructured":"Wang, X., Bettini, C., Brodsky, A., Jajoida, S.: Logical design for temporal databases with multiple granularities. ACM Transactions on Database Systems 22(2), 115-170 (1997)","DOI":"10.1145\/249978.249979"},{"key":"ref29","doi-asserted-by":"crossref","unstructured":"Xu, G., Li, H., Liu, S., Yang, K., Lin, X.: Verifynet: Secure and verifiable federated learning. IEEE Transactions on Information Forensics and Security 15, 911-926 (2019)","DOI":"10.1109\/TIFS.2019.2929409"},{"key":"ref30","doi-asserted-by":"crossref","unstructured":"Xu, G., Li, H., Zhang, Y., Xu, S., Ning, J., Deng, R.H.: Privacy-preserving federated deep learning with irregular users. IEEE Transactions on Dependable and Secure Computing 19(2), 1364-1381 (2020)","DOI":"10.1109\/TDSC.2020.3005909"},{"key":"ref31","doi-asserted-by":"crossref","unstructured":"Yan, Y., Kamel, M.B., Zoltay, M., Ga\u00b4l, M., Hollo\u00b4s, R., Jin, Y., Pe\u00b4ter, L., Te\u00b4nyi, A\u00b4 .: Fedlabx: a practical and privacy-preserving framework for federated learning. Complex & Intelligent Systems pp. 1-14 (2023)","DOI":"10.1007\/s40747-023-01184-3"},{"key":"ref32","doi-asserted-by":"crossref","unstructured":"Zhang, J., Liu, Y., Wu, D., Lou, S., Chen, B., Yu, S.: Vpfl: A verifiable privacy-preserving federated learning scheme for edge computing systems. Digital Communications and Networks 9(4), 981-989 (2023)","DOI":"10.1016\/j.dcan.2022.05.010"},{"key":"ref33","doi-asserted-by":"crossref","unstructured":"Zhang, S., He, J., Liang, W., Li, K.: Mmds: A secure and verifiable multimedia data search scheme for cloud-assisted edge computing. Future Generation Computer Systems 151, 32-44 (2024), https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167739X23003564","DOI":"10.1016\/j.future.2023.09.023"},{"key":"ref34","doi-asserted-by":"crossref","unstructured":"Zhang, S., Hu, B., Liang, W., Li, K.C., Gupta, B.B.: A caching-based dual k-anonymous location privacy-preserving scheme for edge computing. IEEE Internet of Things Journal 10(11), 9768-9781 (2023)","DOI":"10.1109\/JIOT.2023.3235707"},{"key":"ref35","unstructured":"Zhang, S., Hu, B., Liang,W., Li, K.C., Pathan, A.S.K.: A trajectory privacy-preserving scheme based on transition matrix and caching for iiot. IEEE Internet of Things Journal pp. 1-1 (2023)"},{"key":"ref36","unstructured":"Zhang, S., Yan, Z., Liang, W., Li, K.C., Dobre, C.: Baka: Biometric authentication and key agreement scheme based on fuzzy extractor for wireless body area networks. IEEE Internet of Things Journal pp. 1-1 (2023)"},{"key":"ref37","doi-asserted-by":"crossref","unstructured":"Zhang, S., Yang, Y., Liang, W., Sandor, V.K.A., Xie, G., Raymond, K.K.: Mkss: An effective multi-authority keyword search scheme for edge-cloud collaboration. Journal of Systems Architecture 144, 102998 (2023), https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1383762123001777","DOI":"10.1016\/j.sysarc.2023.102998"},{"key":"ref38","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Yu, H.: Towards verifiable federated learning. arXiv preprint arXiv:2202.08310 (2022)","DOI":"10.24963\/ijcai.2022\/792"},{"key":"ref39","doi-asserted-by":"crossref","unstructured":"Zhao, J., Zhu, H., Wang, F., Lu, R., Liu, Z., Li, H.: Pvd-fl: A privacy-preserving and verifiable decentralized federated learning framework. IEEE Transactions on Information Forensics and Security 17, 2059-2073 (2022)","DOI":"10.1109\/TIFS.2022.3176191"},{"key":"ref40","doi-asserted-by":"crossref","unstructured":"Zhou, H., Yang, G., Huang, Y., Dai, H., Xiang, Y.: Privacy-preserving and verifiable federated learning framework for edge computing. IEEE Transactions on Information Forensics and Security 18, 565-580 (2023)","DOI":"10.1109\/TIFS.2022.3227435"},{"key":"ref41","unstructured":"Zhu, L., Liu, Z., Han, S.: Deep leakage from gradients. Advances in neural information processing systems 32 (2019)"}],"container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T12:32:24Z","timestamp":1763987544000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02142500057Z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025]]}},"URL":"https:\/\/doi.org\/10.2298\/csis250221057z","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"type":"print","value":"1820-0214"},{"type":"electronic","value":"2406-1018"}],"subject":[],"published":{"date-parts":[[2025]]}}}