{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T15:16:42Z","timestamp":1783610202650,"version":"3.55.0"},"reference-count":32,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"11","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2022,11,1]]},"DOI":"10.1587\/transinf.2022ngp0008","type":"journal-article","created":{"date-parts":[[2022,10,31]],"date-time":"2022-10-31T22:21:27Z","timestamp":1667254887000},"page":"1890-1899","source":"Crossref","is-referenced-by-count":13,"title":["Efficient Protection Mechanism for CPU Cache Flush Instruction Based Attacks"],"prefix":"10.1587","volume":"E105.D","author":[{"given":"Shuhei","family":"ENOMOTO","sequence":"first","affiliation":[{"name":"Tokyo University of Agriculture and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hiroki","family":"KUZUNO","sequence":"additional","affiliation":[{"name":"Kobe University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hiroshi","family":"YAMADA","sequence":"additional","affiliation":[{"name":"Tokyo University of Agriculture and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] Y. Yarom and K. Falkner, \u201cFLUSH+RELOAD: A High Resolution, Low Noise, L3 Cache Side-Channel Attack,\u201d Proc. 23rd USENIX Security Symposium (Security &apos;14), San Diego, California, USA, pp.719-732, Aug. 2014."},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] X. Zhang, Y. Xiao, and Y. Zhang, \u201cReturn-Oriented Flush-Reload Side Channels on ARM and Their Implications for Android Devices,\u201d Proc. 23rd ACM Conference on Computer and Communications Security (CCS &apos;16), Vienna, Austria, pp.858-870, Oct. 2016. 10.1145\/2976749.2978360","DOI":"10.1145\/2976749.2978360"},{"key":"3","doi-asserted-by":"crossref","unstructured":"[3] D. Gruss, C. Maurice, K. Wagner, and S. Mangard, \u201cFlush+Flush: A Fast and Stealthy Cache Attack,\u201d Proc. 13th Conference on Detection of Intrusions and Malware &amp; Vulnerability Assessment (DIMVA &apos;16), Donostia-San, Sebasti\u00e1n, Spain, vol.9721, pp.279-299, July 2016. 10.1007\/978-3-319-40667-1_14","DOI":"10.1007\/978-3-319-40667-1_14"},{"key":"4","unstructured":"[4] M. Lipp, M. Schwarz, D. Gruss, T. Prescher, W. Haas, A. Fogh, J. Horn, S. Mangard, P. Kocher, D. Genkin, Y. Yarom, and M. Hamburg, \u201cMeltdown: Reading Kernel Memory from User Space,\u201d Proc. 27th USENIX Security Symposium (Security &apos;18), Baltimore, Maryland, USA, pp.973-990, Aug. 2018."},{"key":"5","unstructured":"[5] K. Paul, H. Jann, F. Anders, G. Daniel, G. Daniel, H. Werner, H. Mike, L. Moritz, M. Stefan, P. Thomas, S. Michael, and Y. Yuval, \u201cSpectre Attacks: Exploiting Speculative Execution,\u201d Proc. 40th IEEE Symposium on Security and Privacy (S&amp;P &apos;19), San Francisco, California, USA, pp.1-19, May 2019. 10.1109\/sp.2019.00002"},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] D. Gruss, M. Lipp, M. Schwarz, D. Genkin, J. Juffinger, S. O&apos;Connell, W. Schoechl, and Y. Yarom, \u201cAnother Flip in the Wall of Rowhammer Defenses,\u201d Proc. 39th IEEE Symposium on Security and Privacy (S&amp;P &apos;18), San Francisco, California, USA, pp.245-261, May 2018. 10.1109\/sp.2018.00031","DOI":"10.1109\/SP.2018.00031"},{"key":"7","unstructured":"[7] Google Project Zero, \u201cExploiting the DRAM rowhammer bug to gain kernel privileges,\u201d Google, https:\/\/googleprojectzero.blogspot.com\/2015\/03\/exploiting-dram-rowhammer-bug-to-gain.html, accessed Feb. 02. 2022."},{"key":"8","unstructured":"[8] Intel \u201cCascade Lake: Overview,\u201d Intel.com, https:\/\/www.intel.com\/content\/www\/us\/en\/products\/platforms\/details\/cascade-lake.html, accessed Feb. 02. 2022."},{"key":"9","unstructured":"[9] The kernel development community, \u201cPage Table Isolation (PTI),\u201d Kernel.org, https:\/\/www.kernel.org\/doc\/html\/latest\/x86\/pti.html, accessed Feb. 02. 2022."},{"key":"10","unstructured":"[10] P. Turner, \u201cRetpoline: A Branch Target Injection Mitigation,\u201d Google.com, https:\/\/support.google.com\/faqs\/answer\/7625886, accessed Feb. 02. 2022."},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] D. Gruss, M. Lipp, M. Schwarz, R. Fellner, C. Maurice, and S. Mangard, \u201cKASLR is Dead: Long Live KASLR,\u201d Proc. 9th International Symposium on Engineering Secure Software and Systems (ESSoS &apos;17), Bonn, Germany, vol.10379, pp.161-176, Feb. 2017. 10.1007\/978-3-319-62105-0_11","DOI":"10.1007\/978-3-319-62105-0_11"},{"key":"12","unstructured":"[12] J. Corbet, \u201cKAISER: hiding the kernel from user space,\u201d LWN.net, https:\/\/lwn.net\/Articles\/738975\/, accessed Feb. 02. 2022."},{"key":"13","unstructured":"[13] J. Corbet, \u201cKernel page-table isolation merged,\u201d LWN.net, https:\/\/lwn.net\/Articles\/742404\/, accessed Feb. 02. 2022."},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] S. Enomoto and H. Kuzuno, \u201cFlushBlocker: Lightweight mitigating mechanism for CPU cache flush instruction based attacks,\u201d Proc. 6th European Symposium on Security and Privacy Workshops (EuroS&amp;PW &apos;21), Vienna, Austria, pp.74-79, Sept. 2021. 10.1109\/eurospw54576.2021.00014","DOI":"10.1109\/EuroSPW54576.2021.00014"},{"key":"15","unstructured":"[15] The kernel development community, \u201cKernel Samepage Merging,\u201d Kernel.org, https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/mm\/ksm.html, accessed Feb. 02. 2022."},{"key":"16","unstructured":"[16] The GnuPG Project, \u201cThe GNU Privacy Guard,\u201d GnuPG.org, https:\/\/gnupg.org\/, accessed Feb. 02. 2022."},{"key":"17","unstructured":"[17] J. Corbet, \u201cKernel address randomization,\u201d LWN.net, https:\/\/lwn.net\/Articles\/444503\/, accessed Feb. 02. 2022."},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] C. Canella, M. Schwarz, M. Haubenwallner, M. Schwarzl, and D. Gruss, \u201cKASLR: Break It, Fix It, Repeat,\u201d Proc. 15th ACM Asia Conference on Computer and Communications Security (ASIA CCS &apos;20), Taipei, Taiwan, pp.481-493, Nov. 2020. 10.1145\/3320269.3384747","DOI":"10.1145\/3320269.3384747"},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] M.S. Inci, B. Gulmezoglu, G. Irazoqui, T. Eisenbarth, and B. Sunar, \u201cCache Attacks Enable Bulk Key Recovery on the Cloud,\u201d Proc. 18th International Conference on Cryptographic Hardware and Embedded Systems (CHES &apos;16), Santa Barbara, California, USA, vol.9813, pp.368-388, Aug. 2016. 10.1007\/978-3-662-53140-2_18","DOI":"10.1007\/978-3-662-53140-2_18"},{"key":"20","unstructured":"[20] Fortinet, \u201cMeltdown\/Spectre Update,\u201d Fortinet.com, https:\/\/www.fortinet.com\/blog\/threat-research\/the-exponential-growth-of-detected-malware-targeted-at-meltdown-and-spectre"},{"key":"21","unstructured":"[21] paboldin, \u201cmeltdown-exploit,\u201d Github.com, https:\/\/github.com\/paboldin\/meltdown-exploit, accessed Feb. 02. 2022."},{"key":"22","unstructured":"[22] Eugnis, \u201cspectre-attack,\u201d Github.com, https:\/\/github.com\/Eugnis\/spectre-attack, accessed Feb. 02. 2022."},{"key":"23","unstructured":"[23] google, \u201crowhammer-test,\u201d Github.com, https:\/\/github.com\/google\/rowhammer-test, accessed Feb. 02. 2022."},{"key":"24","unstructured":"[24] kdlucas, \u201cbyte-unixbench,\u201d Github.com, https:\/\/github.com\/kdlucas\/byte-unixbench, accessed Feb. 02. 2022."},{"key":"25","unstructured":"[25] Standard Performance Evaluation Corporation, \u201cSPEC CPU\u00ae 2017,\u201d SPEC.org, https:\/\/www.spec.org\/cpu2017\/, accessed Feb. 02. 2022."},{"key":"26","unstructured":"[26] The Apache Software Foundation, \u201cThe Apache HTTP Server Project,\u201d Apache.org, http:\/\/httpd.apache.org\/, accessed Feb. 02. 2022."},{"key":"27","unstructured":"[27] The Apache Software Foundation, \u201cab-Apache HTTP server benchmarking tool,\u201d Apache.org, https:\/\/httpd.apache.org\/docs\/2.4\/programs\/ab.html"},{"key":"28","unstructured":"[28] Redis Labs, \u201cRedis,\u201d Redis.com, https:\/\/redis.io\/, accessed Feb. 02. 2022."},{"key":"29","unstructured":"[29] Redis Labs, \u201cHow fast is Redis?,\u201d Redis.com, https:\/\/redis.io\/topics\/benchmarks, accessed Feb. 02. 2022."},{"key":"30","unstructured":"[30] Z. Hua, D. Du, Y. Xia, H. Chen, and B. Zang, \u201cEPTI: Efficient Defence against Meltdown Attack for Unpatched VMs,\u201d Proc. 2018 USENIX Annual Technical Conference (ATC &apos;18), Boston, Massachusetts, USA, pp.255-266, July 2018."},{"key":"31","doi-asserted-by":"crossref","unstructured":"[31] M. Schwarz, M. Lipp, C. Canella, R. Schilling, F. Kargl, and D. Gruss, \u201cConTExT: A Generic Approach for Mitigating Spectre,\u201d Proc. 27th Annual Network and Distributed System Security Symposium (NDSS &apos;20), San Diego, California, USA, Feb. 2020. 10.14722\/ndss.2020.24271","DOI":"10.14722\/ndss.2020.24271"},{"key":"32","unstructured":"[32] R.K. Konoth, M. Oliverio, A. Tatar, D. Andriesse, H. Bos, C. Giuffrida, and K. Razavi, \u201cZebRAM: Comprehensive and Compatible Software Protection Against Rowhammer Attacks,\u201d Proc. 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI &apos;18), Carlsbad, California, USA, pp.697-710, Sept. 2018."}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E105.D\/11\/E105.D_2022NGP0008\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,5]],"date-time":"2022-11-05T04:10:13Z","timestamp":1667621413000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E105.D\/11\/E105.D_2022NGP0008\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,1]]},"references-count":32,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2022]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2022ngp0008","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"value":"0916-8532","type":"print"},{"value":"1745-1361","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,1]]},"article-number":"2022NGP0008"}}