{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T03:03:41Z","timestamp":1775617421370,"version":"3.50.1"},"reference-count":54,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2021,1,29]],"date-time":"2021-01-29T00:00:00Z","timestamp":1611878400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. Emerg. Technol. Comput. Syst."],"published-print":{"date-parts":[[2021,4,30]]},"abstract":"<jats:p>Micro-architectural side-channel attacks are major threats to the most mathematically sophisticated encryption algorithms. In spite of the fact that there exist several defense techniques, the overhead of implementing the countermeasures remains a matter of concern. A promising strategy is to develop online detection and prevention methods for these attacks. Though some recent studies have devised online prevention mechanisms for some categories of these attacks, still other classes remain undetected. Moreover, to detect these side-channel attacks with minimal False Positives is a challenging effort because of the similarity of their behavior with computationally intensive applications. This article presents a generalized machine learning--based multi-layer detection technique that targets these micro-architectural side-channel attacks, while not restricting its attention only on a single category of attacks. The proposed mechanism gathers low-level system information by profiling performance counter events using Linux perf tool and then applies machine learning techniques to analyze the data. A novel approach using time-series analysis of the data is implemented to find out the correlation of the execution trace of the attack process with the secret key of encryption, which helps in dealing with False-Positives and unknown attacks. This article also provides a detailed theoretical analysis of the detection mechanism of the proposed model along with its security analysis. The experimental results show that the proposed method is superior to the state-of-the-art reported techniques with high detection accuracy, low False Positives, and low implementation overhead while being able to detect before the completion of the attack.<\/jats:p>","DOI":"10.1145\/3439189","type":"journal-article","created":{"date-parts":[[2021,1,29]],"date-time":"2021-01-29T11:06:11Z","timestamp":1611918371000},"page":"1-31","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Victims Can Be Saviors"],"prefix":"10.1145","volume":"17","author":[{"given":"Manaar","family":"Alam","sequence":"first","affiliation":[{"name":"Indian Institute of Technology, Kharagpur, Kharagpur, West Bengal, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sarani","family":"Bhattacharya","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology, Kharagpur, Kharagpur, West Bengal, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Debdeep","family":"Mukhopadhyay","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology, Kharagpur, Kharagpur, West Bengal, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,1,29]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the Cryptographer\u2019s Track of the RSA Conference (CT-RSA\u201907)","author":"Acii\u00e7mez Onur","year":"2007","unstructured":"Onur Acii\u00e7mez , \u00c7etin Kaya Ko\u00e7 , and Jean-Pierre Seifert . 2007 . Predicting secret keys via branch prediction . In Proceedings of the Cryptographer\u2019s Track of the RSA Conference (CT-RSA\u201907) . 225--242. DOI:https:\/\/doi.org\/10.1007\/11967668_15 10.1007\/11967668_15 Onur Acii\u00e7mez, \u00c7etin Kaya Ko\u00e7, and Jean-Pierre Seifert. 2007. Predicting secret keys via branch prediction. In Proceedings of the Cryptographer\u2019s Track of the RSA Conference (CT-RSA\u201907). 225--242. DOI:https:\/\/doi.org\/10.1007\/11967668_15"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2019.8740837"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2019.2924549"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-48324-4_13"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-53140-2_29"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3156015"},{"key":"e_1_2_1_9_1","volume-title":"Pattern Recognition and Machine Learning","author":"Bishop Christopher M.","unstructured":"Christopher M. Bishop . 2006. Pattern Recognition and Machine Learning . Springer . Christopher M. Bishop. 2006. Pattern Recognition and Machine Learning. Springer."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/11894063_16"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3176258.3176320"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009715923555"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2016.09.014"},{"key":"e_1_2_1_15_1","unstructured":"Ya Lun Chou. 1975. Statistical Analysis. Holt International.  Ya Lun Chou. 1975. Statistical Analysis. Holt International."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022627411411"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485970"},{"key":"e_1_2_1_18_1","article-title":"Non-monopolizable caches: Low-complexity mitigation of cache side channel attacks","volume":"8","author":"Domnitser Leonid","year":"2012","unstructured":"Leonid Domnitser , Aamer Jaleel , Jason Loew , Nael B. Abu-Ghazaleh , and Dmitry Ponomarev . 2012 . Non-monopolizable caches: Low-complexity mitigation of cache side channel attacks . Trans. Arch. Code Optimiz. 8 , 4 (2012), 35:1--35:21. DOI:https:\/\/doi.org\/10.1145\/2086696.2086714 10.1145\/2086696.2086714 Leonid Domnitser, Aamer Jaleel, Jason Loew, Nael B. Abu-Ghazaleh, and Dmitry Ponomarev. 2012. Non-monopolizable caches: Low-complexity mitigation of cache side channel attacks. Trans. Arch. Code Optimiz. 8, 4 (2012), 35:1--35:21. DOI:https:\/\/doi.org\/10.1145\/2086696.2086714","journal-title":"Trans. Arch. Code Optimiz."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcss.1997.1504"},{"key":"e_1_2_1_20_1","unstructured":"Qian Ge Yuval Yarom Frank Li and Gernot Heiser. 2017. Your processor leaks information - and there\u2019s nothing you can do about it. arxiv:1612.04474v6. Retrieved from http:\/\/arxiv.org\/abs\/1612.04474.  Qian Ge Yuval Yarom Frank Li and Gernot Heiser. 2017. Your processor leaks information - and there\u2019s nothing you can do about it. arxiv:1612.04474v6. Retrieved from http:\/\/arxiv.org\/abs\/1612.04474."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-40667-1_14"},{"key":"e_1_2_1_23_1","unstructured":"Berk G\u00fclmezoglu Ahmad Moghimi Thomas Eisenbarth and Berk Sunar. 2019. FortuneTeller: Predicting microarchitectural attacks via unsupervised deep learning. arxiv:1907.03651. Retrieved from http:\/\/arxiv.org\/abs\/1907.03651.  Berk G\u00fclmezoglu Ahmad Moghimi Thomas Eisenbarth and Berk Sunar. 2019. FortuneTeller: Predicting microarchitectural attacks via unsupervised deep learning. arxiv:1907.03651. Retrieved from http:\/\/arxiv.org\/abs\/1907.03651."},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the International Symposium on Circuits and Systems (ISCAS\u201908)","author":"Hara Yuko","year":"2008","unstructured":"Yuko Hara , Hiroyuki Tomiyama , Shinya Honda , Hiroaki Takada , and Katsuya Ishii . 2008 . CHStone: A benchmark program suite for practical C-based high-level synthesis . In Proceedings of the International Symposium on Circuits and Systems (ISCAS\u201908) . 1192--1195. DOI:https:\/\/doi.org\/10.1109\/ISCAS.2008.4541637 10.1109\/ISCAS.2008.4541637 Yuko Hara, Hiroyuki Tomiyama, Shinya Honda, Hiroaki Takada, and Katsuya Ishii. 2008. CHStone: A benchmark program suite for practical C-based high-level synthesis. In Proceedings of the International Symposium on Circuits and Systems (ISCAS\u201908). 1192--1195. DOI:https:\/\/doi.org\/10.1109\/ISCAS.2008.4541637"},{"key":"e_1_2_1_25_1","volume-title":"SPEC CPU2006 benchmark descriptions. SIGARCH Comput. Archit. News 34","author":"Henning John L.","year":"2006","unstructured":"John L. Henning . 2006 . SPEC CPU2006 benchmark descriptions. SIGARCH Comput. Archit. News 34 , 4 (Sep. 2006), 1--17. DOI:https:\/\/doi.org\/10.1145\/1186736.1186737 10.1145\/1186736.1186737 John L. Henning. 2006. SPEC CPU2006 benchmark descriptions. SIGARCH Comput. Archit. News 34, 4 (Sep. 2006), 1--17. DOI:https:\/\/doi.org\/10.1145\/1186736.1186737"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/844379.844681"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056069"},{"key":"e_1_2_1_28_1","volume-title":"Modern Multivariate Statistical Techniques: Regression, Classification, and Manifold Learning","author":"Izenman Alan J.","unstructured":"Alan J. Izenman . 2013. Modern Multivariate Statistical Techniques: Regression, Classification, and Manifold Learning ( second ed.). Springer . Alan J. Izenman. 2013. Modern Multivariate Statistical Techniques: Regression, Classification, and Manifold Learning (second ed.). Springer."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3390855"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2678373.2665726"},{"key":"e_1_2_1_31_1","unstructured":"Paul Kocher Daniel Genkin Daniel Gruss Werner Haas Mike Hamburg Moritz Lipp Stefan Mangard Thomas Prescher Michael Schwarz and Yuval Yarom. 2018. Spectre attacks: Exploiting speculative execution. arxiv:1801.01203. Retrieved from https:\/\/arxiv.org\/abs\/1801.01203.  Paul Kocher Daniel Genkin Daniel Gruss Werner Haas Mike Hamburg Moritz Lipp Stefan Mangard Thomas Prescher Michael Schwarz and Yuval Yarom. 2018. Spectre attacks: Exploiting speculative execution. arxiv:1801.01203. Retrieved from https:\/\/arxiv.org\/abs\/1801.01203."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/CAHPC.2018.8645918"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2019.00090"},{"key":"e_1_2_1_34_1","unstructured":"Moritz Lipp Michael Schwarz Daniel Gruss Thomas Prescher Werner Haas Stefan Mangard Paul Kocher Daniel Genkin Yuval Yarom and Mike Hamburg. 2018. Meltdown. arxiv:1801.01207. Retrieved from https:\/\/arxiv.org\/abs\/1801.01207.  Moritz Lipp Michael Schwarz Daniel Gruss Thomas Prescher Werner Haas Stefan Mangard Paul Kocher Daniel Genkin Yuval Yarom and Mike Hamburg. 2018. Meltdown. arxiv:1801.01207. Retrieved from https:\/\/arxiv.org\/abs\/1801.01207."},{"key":"e_1_2_1_35_1","volume-title":"Proceedings of the 47th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO\u201914)","author":"Liu Fangfei","year":"2014","unstructured":"Fangfei Liu and Ruby B. Lee . 2014. Random fill cache architecture . In Proceedings of the 47th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO\u201914) . 203--215. DOI:https:\/\/doi.org\/10.1109\/MICRO. 2014 .28 10.1109\/MICRO.2014.28 Fangfei Liu and Ruby B. Lee. 2014. Random fill cache architecture. In Proceedings of the 47th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO\u201914). 203--215. DOI:https:\/\/doi.org\/10.1109\/MICRO.2014.28"},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the IEEE Symposium on Security and Privacy (SP\u201915)","author":"Liu Fangfei","unstructured":"Fangfei Liu , Yuval Yarom , Qian Ge , Gernot Heiser , and Ruby B. Lee . 2015. Last-level cache side-channel attacks are practical . In Proceedings of the IEEE Symposium on Security and Privacy (SP\u201915) . IEEE, 605--622. Fangfei Liu, Yuval Yarom, Qian Ge, Gernot Heiser, and Ruby B. Lee. 2015. Last-level cache side-channel attacks are practical. In Proceedings of the IEEE Symposium on Security and Privacy (SP\u201915). IEEE, 605--622."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366231.2337173"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/0005-2795(75)90109-9"},{"key":"e_1_2_1_39_1","volume-title":"The Program Counter Security Model: Automatic Detection and Removal of Control-Flow Side Channel Attacks","author":"Molnar David","unstructured":"David Molnar , Matt Piotrowski , David Schultz , and David Wagner . 2006. The Program Counter Security Model: Automatic Detection and Removal of Control-Flow Side Channel Attacks . Springer , Berlin , 156--168. DOI:https:\/\/doi.org\/10.1007\/11734727_14 10.1007\/11734727_14 David Molnar, Matt Piotrowski, David Schultz, and David Wagner. 2006. The Program Counter Security Model: Automatic Detection and Removal of Control-Flow Side Channel Attacks. Springer, Berlin, 156--168. DOI:https:\/\/doi.org\/10.1007\/11734727_14"},{"key":"e_1_2_1_40_1","volume-title":"IA-64 Linux Kernel: Design and Implementation","author":"Mosberger David","unstructured":"David Mosberger and Stephane Eranian . 2001. IA-64 Linux Kernel: Design and Implementation . Prentice-Hall PTR , Upper Saddle River, NJ. David Mosberger and Stephane Eranian. 2001. IA-64 Linux Kernel: Design and Implementation. Prentice-Hall PTR, Upper Saddle River, NJ."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3214292.3214293"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 21st IEEE International Symposium on High Performance Computer Architecture (HPCA\u201915)","author":"Ozsoy Meltem","year":"2015","unstructured":"Meltem Ozsoy , Caleb Donovick , Iakov Gorelik , Nael B. Abu-Ghazaleh , and Dmitry V. Ponomarev . 2015. Malware-aware processors: A framework for efficient online malware detection . In Proceedings of the 21st IEEE International Symposium on High Performance Computer Architecture (HPCA\u201915) . IEEE Computer Society, 651--661. DOI:https:\/\/doi.org\/10.1109\/HPCA. 2015 .7056070 10.1109\/HPCA.2015.7056070 Meltem Ozsoy, Caleb Donovick, Iakov Gorelik, Nael B. Abu-Ghazaleh, and Dmitry V. Ponomarev. 2015. Malware-aware processors: A framework for efficient online malware detection. In Proceedings of the 21st IEEE International Symposium on High Performance Computer Architecture (HPCA\u201915). IEEE Computer Society, 651--661. DOI:https:\/\/doi.org\/10.1109\/HPCA.2015.7056070"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_2_1_44_1","unstructured":"Thomas Pornin. 2018. BearSSL: A Smaller SSL\/TLS Library. Retrieved from https:\/\/www.bearssl.org\/constanttime.html.  Thomas Pornin. 2018. BearSSL: A Smaller SSL\/TLS Library. Retrieved from https:\/\/www.bearssl.org\/constanttime.html."},{"key":"e_1_2_1_45_1","volume-title":"Greenwood","author":"Nikulin Michael S.","year":"1996","unstructured":"Michael S. Nikulin and Priscilla E . Greenwood . 1996 . A Guide to Chi-Squared Testing. Wiley . Michael S. Nikulin and Priscilla E. Greenwood. 1996. A Guide to Chi-Squared Testing. Wiley."},{"key":"e_1_2_1_46_1","first-page":"1191","article-title":"A formal analysis of prefetching in profiled cache-timing attacks on block ciphers","volume":"2015","author":"Rebeiro Chester","year":"2015","unstructured":"Chester Rebeiro and Debdeep Mukhopadhyay . 2015 . A formal analysis of prefetching in profiled cache-timing attacks on block ciphers . IACR Cryptology ePrint Archive 2015 (2015), 1191 . Chester Rebeiro and Debdeep Mukhopadhyay. 2015. A formal analysis of prefetching in profiled cache-timing attacks on block ciphers. IACR Cryptology ePrint Archive 2015 (2015), 1191.","journal-title":"IACR Cryptology ePrint Archive"},{"key":"e_1_2_1_47_1","volume-title":"Cache Timing Attacks on Clefia","author":"Rebeiro Chester","unstructured":"Chester Rebeiro , Debdeep Mukhopadhyay , Junko Takahashi , and Toshinori Fukunaga . 2009. Cache Timing Attacks on Clefia . Springer , Berlin , 104--118. DOI:https:\/\/doi.org\/10.1007\/978-3-642-10628-6_7 10.1007\/978-3-642-10628-6_7 Chester Rebeiro, Debdeep Mukhopadhyay, Junko Takahashi, and Toshinori Fukunaga. 2009. Cache Timing Attacks on Clefia. Springer, Berlin, 104--118. DOI:https:\/\/doi.org\/10.1007\/978-3-642-10628-6_7"},{"key":"e_1_2_1_48_1","volume-title":"Principles of Neurodynamics","author":"Rosenblatt Frank","unstructured":"Frank Rosenblatt . 1962. Principles of Neurodynamics ; Perceptrons and the Theory of Brain Mechanisms. Washington, Spartan Books . Frank Rosenblatt. 1962. Principles of Neurodynamics; Perceptrons and the Theory of Brain Mechanisms. Washington, Spartan Books."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/FDTC.2008.19"},{"key":"e_1_2_1_50_1","article-title":"Hardware performance counter-based malware identification and detection with adaptive compressive sensing","volume":"13","author":"Wang Xueyang","year":"2016","unstructured":"Xueyang Wang , Sek Chai , Michael A. Isnardi , Sehoon Lim , and Ramesh Karri . 2016 . Hardware performance counter-based malware identification and detection with adaptive compressive sensing . ACM Trans. Arch. Code Optimiz. 13 , 1 (2016), 3:1--3:23. DOI:https:\/\/doi.org\/10.1145\/2857055 10.1145\/2857055 Xueyang Wang, Sek Chai, Michael A. Isnardi, Sehoon Lim, and Ramesh Karri. 2016. Hardware performance counter-based malware identification and detection with adaptive compressive sensing. ACM Trans. Arch. Code Optimiz. 13, 1 (2016), 3:1--3:23. DOI:https:\/\/doi.org\/10.1145\/2857055","journal-title":"ACM Trans. Arch. Code Optimiz."},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2474374"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2015.7372617"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2019.8740838"},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the USENIX Security Symposium","volume":"1","author":"Yarom Yuval","year":"2014","unstructured":"Yuval Yarom and Katrina Falkner . 2014 . FLUSH+ RELOAD: A high resolution, low noise, L3 cache side-channel attack . In Proceedings of the USENIX Security Symposium , Vol. 1 . 22--25. Yuval Yarom and Katrina Falkner. 2014. FLUSH+ RELOAD: A high resolution, low noise, L3 cache side-channel attack. In Proceedings of the USENIX Security Symposium, Vol. 1. 22--25."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13389-017-0152-y"},{"key":"e_1_2_1_56_1","volume-title":"A survey on malware detection using data mining techniques. ACM Comput. Surv. 50, 3","author":"Ye Yanfang","year":"2017","unstructured":"Yanfang Ye , Tao Li , Donald A. Adjeroh , and S. Sitharama Iyengar . 2017. A survey on malware detection using data mining techniques. ACM Comput. Surv. 50, 3 ( 2017 ), 41:1--41:40. DOI:https:\/\/doi.org\/10.1145\/3073559 10.1145\/3073559 Yanfang Ye, Tao Li, Donald A. Adjeroh, and S. Sitharama Iyengar. 2017. A survey on malware detection using data mining techniques. ACM Comput. Surv. 50, 3 (2017), 41:1--41:40. DOI:https:\/\/doi.org\/10.1145\/3073559"},{"key":"e_1_2_1_57_1","volume-title":"Proceedings of the 19th International Symposium on Research in Attacks, Intrusions, and Defenses (RAID\u201916)","author":"Zhang Tianwei","unstructured":"Tianwei Zhang , Yinqian Zhang , and Ruby B. Lee . 2016. CloudRadar: A real-time side-channel attack detection system in clouds . In Proceedings of the 19th International Symposium on Research in Attacks, Intrusions, and Defenses (RAID\u201916) . 118--140. DOI:https:\/\/doi.org\/10.1007\/978-3-319-45719-2_6 10.1007\/978-3-319-45719-2_6 Tianwei Zhang, Yinqian Zhang, and Ruby B. Lee. 2016. CloudRadar: A real-time side-channel attack detection system in clouds. In Proceedings of the 19th International Symposium on Research in Attacks, Intrusions, and Defenses (RAID\u201916). 118--140. DOI:https:\/\/doi.org\/10.1007\/978-3-319-45719-2_6"}],"container-title":["ACM Journal on Emerging Technologies in Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3439189","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3439189","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:03:08Z","timestamp":1750197788000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3439189"}},"subtitle":["A Machine Learning--based Detection for Micro-Architectural Side-Channel Attacks"],"short-title":[],"issued":{"date-parts":[[2021,1,29]]},"references-count":54,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,4,30]]}},"alternative-id":["10.1145\/3439189"],"URL":"https:\/\/doi.org\/10.1145\/3439189","relation":{},"ISSN":["1550-4832","1550-4840"],"issn-type":[{"value":"1550-4832","type":"print"},{"value":"1550-4840","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,29]]},"assertion":[{"value":"2020-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-01-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}