{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:08:48Z","timestamp":1757617728775,"version":"3.44.0"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031823619"},{"type":"electronic","value":"9783031823626"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-82362-6_27","type":"book-chapter","created":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T10:10:05Z","timestamp":1743502205000},"page":"457-476","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Assuring Privacy of\u00a0AI-Powered Community Driven Android Code Vulnerability Detection"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2278-8671","authenticated-orcid":false,"given":"Janaka","family":"Senanayake","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6430-9558","authenticated-orcid":false,"given":"Harsha","family":"Kalutarage","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7530-4119","authenticated-orcid":false,"given":"Luca","family":"Piras","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1146-1860","authenticated-orcid":false,"given":"Mhd Omar","family":"Al-Kadri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0987-2791","authenticated-orcid":false,"given":"Andrei","family":"Petrovski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,1]]},"reference":[{"key":"27_CR1","doi-asserted-by":"publisher","unstructured":"Abadi, M., et al.: Deep learning with differential privacy. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp. 308\u2013318. CCS 2016, Association for Computing Machinery, New York, NY, USA (2016). https:\/\/doi.org\/10.1145\/2976749.2978318","DOI":"10.1145\/2976749.2978318"},{"key":"27_CR2","unstructured":"Abraham, A., Magaofei, Dobrushin, M., Nadal, V.: Mobile security framework (MOBSF) (2023). https:\/\/github.com\/MobSF\/Mobile-Security-Framework-MobSF. Accessed 11 March 2023"},{"issue":"1","key":"27_CR3","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1186\/s40537-023-00727-2","volume":"10","author":"L Alzubaidi","year":"2023","unstructured":"Alzubaidi, L., et al.: A survey on deep learning tools dealing with data scarcity: definitions, challenges, solutions, tips, and applications. J. Big Data 10(1), 46 (2023). https:\/\/doi.org\/10.1186\/s40537-023-00727-2","journal-title":"J. Big Data"},{"key":"27_CR4","doi-asserted-by":"crossref","unstructured":"Anaby-Tavor, A., et al.: Do not have enough data? Deep learning to the rescue! In: Proceedings of the AAAI Conference on Artificial Intelligence, vol.\u00a034, pp. 7383\u20137390 (2020)","DOI":"10.1609\/aaai.v34i05.6233"},{"key":"27_CR5","first-page":"17455","volume":"34","author":"G Andrew","year":"2021","unstructured":"Andrew, G., Thakkar, O., McMahan, B., Ramaswamy, S.: Differentially private learning with adaptive clipping. Adv. Neural. Inf. Process. Syst. 34, 17455\u201317466 (2021)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"27_CR6","doi-asserted-by":"publisher","unstructured":"Babbar, R., Sch\u00f6lkopf, B.: Data scarcity, robustness and extreme multi-label classification. Mach. Learn., 1329\u20131351 (2019). https:\/\/doi.org\/10.1007\/s10994-019-05791-5","DOI":"10.1007\/s10994-019-05791-5"},{"key":"27_CR7","doi-asserted-by":"publisher","unstructured":"Bansal, M.A., Sharma, D.R., Kathuria, D.M.: A systematic review on data scarcity problem in deep learning: solution and applications. ACM Comput. Surv. 54(10s) (2022). https:\/\/doi.org\/10.1145\/3502287","DOI":"10.1145\/3502287"},{"key":"27_CR8","unstructured":"Google: Differential privacy (2023). https:\/\/github.com\/google\/differential-privacy"},{"key":"27_CR9","unstructured":"Google: Tensorflow privacy (2024). https:\/\/github.com\/tensorflow\/privacy"},{"key":"27_CR10","doi-asserted-by":"publisher","unstructured":"Gupta, A., Suri, B., Kumar, V., Jain, P.: Extracting rules for vulnerabilities detection with static metrics using machine learning. Int. J. Syst. Assur. Eng. Manag., 1\u201312 (2020). https:\/\/doi.org\/10.1007\/s13198-020-01036-0","DOI":"10.1007\/s13198-020-01036-0"},{"key":"27_CR11","doi-asserted-by":"publisher","unstructured":"Jiang, S., Cao, J., Wu, H., Yang, Y., Ma, M., He, J.: BlocHIE: a blockchain-based platform for healthcare information exchange. In: 2018 IEEE International Conference on Smart Computing (SMARTCOMP), pp. 49\u201356 (2018). https:\/\/doi.org\/10.1109\/SMARTCOMP.2018.00073","DOI":"10.1109\/SMARTCOMP.2018.00073"},{"key":"27_CR12","first-page":"339","volume-title":"Data and Applications Security and Privacy XXXVII","author":"H Kalutarage","year":"2023","unstructured":"Kalutarage, H., Senanayake, J., Al-Kadri, M.O., Petrovski, A., Piras, L.: Android code vulnerabilities early detection using AI-powered ACVED plugin. In: Atluri, V., Ferrara, A.L. (eds.) Data and Applications Security and Privacy XXXVII, pp. 339\u2013357. Springer Nature Switzerland, Cham (2023)"},{"key":"27_CR13","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2020.106854","volume":"149","author":"L Li","year":"2020","unstructured":"Li, L., Fan, Y., Tse, M., Lin, K.Y.: A review of applications in federated learning. Comput. Ind. Eng. 149, 106854 (2020). https:\/\/doi.org\/10.1016\/j.cie.2020.106854","journal-title":"Comput. Ind. Eng."},{"issue":"3","key":"27_CR14","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MSP.2020.2975749","volume":"37","author":"T Li","year":"2020","unstructured":"Li, T., Sahu, A.K., Talwalkar, A., Smith, V.: Federated learning: challenges, methods, and future directions. IEEE Signal Process. Mag. 37(3), 50\u201360 (2020). https:\/\/doi.org\/10.1109\/MSP.2020.2975749","journal-title":"IEEE Signal Process. Mag."},{"key":"27_CR15","unstructured":"Li, X., Huang, K., Yang, W., Wang, S., Zhang, Z.: On the convergence of FedAvg on Non-IID data (2020)"},{"issue":"10","key":"27_CR16","doi-asserted-by":"publisher","first-page":"1825","DOI":"10.1109\/JPROC.2020.2993293","volume":"108","author":"G Lin","year":"2020","unstructured":"Lin, G., Wen, S., Han, Q.L., Zhang, J., Xiang, Y.: Software vulnerability detection using deep neural networks: a survey. Proc. IEEE 108(10), 1825\u20131848 (2020). https:\/\/doi.org\/10.1109\/JPROC.2020.2993293","journal-title":"Proc. IEEE"},{"key":"27_CR17","unstructured":"LinkedIn: Quick android review kit (QARK) (2015). https:\/\/github.com\/linkedin\/qark\/. Accessed 2 April 2023"},{"issue":"2","key":"27_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3436755","volume":"54","author":"B Liu","year":"2021","unstructured":"Liu, B., Ding, M., Shaham, S., Rahayu, W., Farokhi, F., Lin, Z.: When machine learning meets privacy: a survey and outlook. ACM Comput. Surv. (CSUR) 54(2), 1\u201336 (2021)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"27_CR19","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1016\/j.future.2020.10.007","volume":"115","author":"V Mothukuri","year":"2021","unstructured":"Mothukuri, V., Parizi, R.M., Pouriyeh, S., Huang, Y., Dehghantanha, A., Srivastava, G.: A survey on security and privacy of federated learning. Futur. Gener. Comput. Syst. 115, 619\u2013640 (2021)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"27_CR20","doi-asserted-by":"publisher","unstructured":"Qu, Y., Uddin, M.P., Gan, C., Xiang, Y., Gao, L., Yearwood, J.: Blockchain-enabled federated learning: a survey. ACM Comput. Surv. 55(4) (2022). https:\/\/doi.org\/10.1145\/3524104","DOI":"10.1145\/3524104"},{"key":"27_CR21","doi-asserted-by":"publisher","unstructured":"Rajapaksha, S., Senanayake, J., Kalutarage, H., Al-Kadri, M.O.: Enhancing security assurance in software development: Ai-based vulnerable code detection with static analysis. In: Computer Security. ESORICS 2023 International Workshops, pp. 341\u2013356. Springer Nature Switzerland, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-54129-2_20","DOI":"10.1007\/978-3-031-54129-2_20"},{"key":"27_CR22","doi-asserted-by":"publisher","unstructured":"Sambasivan, N., Kapania, S., Highfill, H., Akrong, D., Paritosh, P., Aroyo, L.M.: \u201ceveryone wants to do the model work, not the data work\u201d: data cascades in high-stakes AI. In: Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems. CHI 2021, Association for Computing Machinery, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3411764.3445518","DOI":"10.1145\/3411764.3445518"},{"key":"27_CR23","doi-asserted-by":"publisher","unstructured":"Senanayake, J., Kalutarage, H., Al-Kadri, M.O., Petrovski, A., Piras, L.: Android source code vulnerability detection: a systematic literature review. ACM Comput. Surv. 55(9) (2023). https:\/\/doi.org\/10.1145\/3556974","DOI":"10.1145\/3556974"},{"key":"27_CR24","doi-asserted-by":"publisher","unstructured":"Senanayake., J., Kalutarage., H., Al-Kadri., M.O., Piras., L., Petrovski., A.: Labelled vulnerability dataset on android source code (lvdandro) to develop AI-based code vulnerability detection models. In: Proceedings of the 20th International Conference on Security and Cryptography - SECRYPT, pp. 659\u2013666. INSTICC, SciTePress (2023). https:\/\/doi.org\/10.5220\/0012060400003555","DOI":"10.5220\/0012060400003555"},{"key":"27_CR25","doi-asserted-by":"publisher","unstructured":"Senanayake, J., Kalutarage, H., Petrovski, A., Al-Kadri, M.O., Piras, L.: Fedrevan: real-time detection of vulnerable android source code through federated neural network with XAI. In: Computer Security. ESORICS 2023 International Workshops, pp. 426\u2013441. Springer Nature Switzerland, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-54129-2_25","DOI":"10.1007\/978-3-031-54129-2_25"},{"key":"27_CR26","doi-asserted-by":"publisher","unstructured":"Senanayake, J., Kalutarage, H., Petrovski, A., Piras, L., Al-Kadri, M.O.: Defendroid: real-time android code vulnerability detection via blockchain federated neural network with XAI. J. Inf. Secur. Appl. 82, 103741 (2024). https:\/\/doi.org\/10.1016\/j.jisa.2024.103741, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S2214212624000449","DOI":"10.1016\/j.jisa.2024.103741"},{"key":"27_CR27","doi-asserted-by":"publisher","unstructured":"Wang, Y., Wang, Q., Zhao, L., Wang, C.: Differential privacy in deep learning: privacy and beyond. Futur. Gener. Comput. Syst. 148, 408\u2013424 (2023). https:\/\/doi.org\/10.1016\/j.future.2023.06.010, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167739X23002315","DOI":"10.1016\/j.future.2023.06.010"},{"key":"27_CR28","doi-asserted-by":"publisher","unstructured":"Wei, K., et al.: Federated learning with differential privacy: algorithms and performance analysis. IEEE Trans. Inf. Forensics Secur. 15, 3454\u20133469 (2020). https:\/\/doi.org\/10.1109\/TIFS.2020.2988575","DOI":"10.1109\/TIFS.2020.2988575"},{"key":"27_CR29","doi-asserted-by":"publisher","unstructured":"Zakariyya, I., Kalutarage, H., Al-Kadri, M.O.: Resource efficient federated deep learning for IoT security monitoring. In: Li, W., Furnell, S., Meng, W. (eds.) Attacks and Defenses for the Internet-of-Things, pp. 122\u2013142. Springer Nature Switzerland, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-21311-3_6","DOI":"10.1007\/978-3-031-21311-3_6"},{"key":"27_CR30","doi-asserted-by":"publisher","unstructured":"Zhu, J., Cao, J., Saxena, D., Jiang, S., Ferradi, H.: Blockchain-empowered federated learning: Challenges, solutions, and future directions. ACM Comput. Surv. 55(11) (2023). https:\/\/doi.org\/10.1145\/3570953","DOI":"10.1145\/3570953"}],"container-title":["Lecture Notes in Computer Science","Computer Security. ESORICS 2024 International Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-82362-6_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T08:29:56Z","timestamp":1757147396000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-82362-6_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031823619","9783031823626"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-82362-6_27","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"1 April 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ESORICS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Symposium on Research in Computer Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bydgoszcz","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Poland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"esorics2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/esorics2024.org","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}