{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:53:50Z","timestamp":1750308830294,"version":"3.41.0"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319600321"},{"type":"electronic","value":"9783319600338"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-60033-8_57","type":"book-chapter","created":{"date-parts":[[2017,5,26]],"date-time":"2017-05-26T16:18:42Z","timestamp":1495815522000},"page":"665-677","source":"Crossref","is-referenced-by-count":2,"title":["CacheRascal: Defending the Flush-Reload Side-Channel Attack in PaaS Clouds"],"prefix":"10.1007","author":[{"given":"Weijuan","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoqi","family":"Jia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianwei","family":"Tai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingsheng","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,27]]},"reference":[{"key":"57_CR1","doi-asserted-by":"crossref","unstructured":"Ristenpart, T., Tromer, E., Shacham, H., Savage, S.: Hey, you, get off of my cloud: exploring information leakage in third-party compute clouds. In: Proceedings of the 16th ACM Conference on Computer and Communications Security, pp. 199\u2013212. ACM (2009)","DOI":"10.1145\/1653662.1653687"},{"key":"57_CR2","unstructured":"Varadarajan, V., Zhang, Y., Ristenpart, T., Swift, M.: A placement vulnerability study in multi-tenant public clouds. In: 24th USENIX Security Symposium (USENIX Security 15), pp. 913\u2013928 (2015)"},{"key":"57_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1007\/978-3-319-50011-9_28","volume-title":"Information and Communications Security","author":"W Zhang","year":"2016","unstructured":"Zhang, W., Jia, X., Wang, C., Zhang, S., Huang, Q., Wang, M., Liu, P.: A comprehensive study of co-residence threat in multi-tenant public PaaS clouds. In: Lam, K.-Y., Chi, C.-H., Qing, S. (eds.) ICICS 2016. LNCS, vol. 9977, pp. 361\u2013375. Springer, Cham (2016). doi: 10.1007\/978-3-319-50011-9_28"},{"key":"57_CR4","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Juels, A., Reiter, M.K., Ristenpart, T.: Cross-tenant side-channel attacks in PaaS clouds. In: Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security, pp. 990\u20131003 (2014)","DOI":"10.1145\/2660267.2660356"},{"key":"57_CR5","doi-asserted-by":"crossref","unstructured":"Bangerter, E.: Cache gamesc bringing access-based cache attacks on AES to practice. In: Workshop COSADE, vol. 2010, no. 1, pp. 490\u2013505 (2011)","DOI":"10.1109\/SP.2011.22"},{"key":"57_CR6","unstructured":"Side-channel attacks on everyday applications: Distinguishing inputs with flush+reload. http:\/\/www.blackhat.com\/docs\/us-16\/materials\/us-16-Hornby-Side-Channel-Attacks-On-Everyday-Applications-wp.pdf (2016). Accessed 1 Jan 2017"},{"key":"57_CR7","unstructured":"Yarom, Y., Falkner, K.: Flush+ reload: a high resolution, low noise, L3 cache side-channel attack. In: 23rd USENIX Security Symposium (USENIX Security 14), pp. 719\u2013732 (2014)"},{"key":"57_CR8","unstructured":"Docker. https:\/\/www.docker.io\/ . Accessed 23 Apr 2016"},{"issue":"2","key":"57_CR9","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1145\/359340.359342","volume":"21","author":"RL Rivest","year":"1978","unstructured":"Rivest, R.L., Shamir, A., Adleman, L.: A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21(2), 120\u2013126 (1978)","journal-title":"Commun. ACM"},{"issue":"1","key":"57_CR10","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1006\/jagm.1997.0913","volume":"27","author":"DM Gordon","year":"1998","unstructured":"Gordon, D.M.: A survey of fast exponentiation methods. J. Algorithms 27(1), 129\u2013146 (1998)","journal-title":"J. Algorithms"},{"issue":"3","key":"57_CR11","first-page":"27","volume":"2","author":"C-C Chang","year":"2011","unstructured":"Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. (TIST) 2(3), 27 (2011)","journal-title":"ACM Trans. Intell. Syst. Technol. (TIST)"},{"key":"57_CR12","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Juels, A., Reiter, M.K., Ristenpart, T.: Cross-VM side channels and their use to extract private keys. In: Proceedings of the 2012 ACM Conference on Computer and Communications Security, pp. 305\u2013316. ACM (2012)","DOI":"10.1145\/2382196.2382230"},{"key":"57_CR13","unstructured":"CORPORATION, I.: Intel 64 and ia-32 architecture optimization reference manual (2012)"},{"key":"57_CR14","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Reiter, M.K.: D\u00fcppel: retrofitting commodity operating systems to mitigate cache side channels in the cloud. In: Proceedings of the 2013 ACM SIGSAC Conference on Computer & Communications Security, pp. 827\u2013838. ACM (2013)","DOI":"10.1145\/2508859.2516741"},{"key":"57_CR15","doi-asserted-by":"crossref","unstructured":"Gullasch, D., Bangerter, E., Krenn, S.: Cache games-bringing access-based cache attacks on AES to practice. In: 2011 IEEE Symposium on Security and Privacy, pp. 490\u2013505. IEEE (2011)","DOI":"10.1109\/SP.2011.22"},{"key":"57_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/978-3-662-44709-3_5","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2014","author":"N Benger","year":"2014","unstructured":"Benger, N., Pol, J., Smart, N.P., Yarom, Y.: Ooh Aah.. Just a Little Bit: a small amount of side channel can go a long way. In: Batina, L., Robshaw, M. (eds.) CHES 2014. LNCS, vol. 8731, pp. 75\u201392. Springer, Heidelberg (2014). doi: 10.1007\/978-3-662-44709-3_5"},{"key":"57_CR17","first-page":"140","volume":"2014","author":"Y Yarom","year":"2014","unstructured":"Yarom, Y., Benger, N.: Recovering OPENSSL ECDSA nonces using the flush+ reload cache side-channel attack. IACR Cryptol. ePrint Arch. 2014, 140 (2014)","journal-title":"IACR Cryptol. ePrint Arch."},{"issue":"18","key":"57_CR18","first-page":"24","volume":"6","author":"LG Bruinderink","year":"2016","unstructured":"Bruinderink, L.G., H\u00fclsing, A., Lange, T., Yarom, Y.: Flush, gauss, and reload-a cache attack on the bliss lattice-based signature scheme. Exchange 6(18), 24 (2016)","journal-title":"Exchange"},{"key":"57_CR19","doi-asserted-by":"crossref","unstructured":"Gruss, D., Maurice, C., Wagner, K., Mangard, S.: Flush+ flush: a fast and stealthy cache attack. arXiv preprint arXiv:1511.04594 (2015)","DOI":"10.1007\/978-3-319-40667-1_14"},{"key":"57_CR20","unstructured":"Gruss, D., Spreitzer, R., Mangard, S.: Cache template attacks: automating attacks on inclusive last-level caches. In: 24th USENIX Security Symposium (USENIX Security 15), pp. 897\u2013912 (2015)"},{"key":"57_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/978-3-319-11379-1_15","volume-title":"Research in Attacks, Intrusions and Defenses","author":"G Irazoqui","year":"2014","unstructured":"Irazoqui, G., Inci, M.S., Eisenbarth, T., Sunar, B.: Wait a minute! a fast, cross-VM attack on AES. In: Stavrou, A., Bos, H., Portokalidis, G. (eds.) RAID 2014. LNCS, vol. 8688, pp. 299\u2013319. Springer, Cham (2014). doi: 10.1007\/978-3-319-11379-1_15"},{"key":"57_CR22","doi-asserted-by":"crossref","unstructured":"Zhang, X., Xiao, Y., Zhang, Y.: Return-oriented flush-reload side channels on arm and their implications for android devices. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp. 858\u2013870, ACM (2016)","DOI":"10.1145\/2976749.2978360"},{"issue":"4","key":"57_CR23","first-page":"35","volume":"8","author":"L Domnitser","year":"2012","unstructured":"Domnitser, L., Jaleel, A., Loew, J., Abu-Ghazaleh, N., Ponomarev, D.: Non-monopolizable caches: low-complexity mitigation of cache side channel attacks. ACM Trans. Architecture Code Optim. (TACO) 8(4), 35 (2012)","journal-title":"ACM Trans. Architecture Code Optim. (TACO)"},{"key":"57_CR24","doi-asserted-by":"crossref","unstructured":"Liu, F., Ge, Q., Yarom, Y., Mckeen, F., Rozas, C., Heiser, G., Lee, R.B.: Catalyst: defeating last-level cache side channel attacks in cloud computing. In: 2016 IEEE International Symposium on High Performance Computer Architecture (HPCA), pp. 406\u2013418. IEEE (2016)","DOI":"10.1109\/HPCA.2016.7446082"},{"key":"57_CR25","doi-asserted-by":"crossref","unstructured":"Wang, Z., Lee, R.B.: New cache designs for thwarting software cache-based side channel attacks. In: ACM SIGARCH Computer Architecture News, vol. 35, pp. 494\u2013505. ACM (2007)","DOI":"10.1145\/1250662.1250723"},{"key":"57_CR26","unstructured":"Kim, T., Peinado, M., Mainar-Ruiz, G.: Stealthmem: system-level protection against cache-based side channel attacks in the cloud. In: Presented as Part of the 21st USENIX Security Symposium (USENIX Security 12), pp. 189\u2013204 (2012)"},{"key":"57_CR27","doi-asserted-by":"crossref","unstructured":"Shi, J., Song, X., Chen, H., Zang, B.: Limiting cache-based side-channel in multi-tenant cloud using dynamic page coloring. In: 2011 IEEE\/IFIP 41st International Conference on Dependable Systems and Networks Workshops (DSN-W), pp. 194\u2013199. IEEE (2011)","DOI":"10.1109\/DSNW.2011.5958812"},{"key":"57_CR28","doi-asserted-by":"crossref","unstructured":"Liu, F., Lee, R.B.: Random fill cache architecture. In: 2014 47th Annual IEEE\/ACM International Symposium on Microarchitecture, pp. 203\u2013215. IEEE (2014)","DOI":"10.1109\/MICRO.2014.28"},{"key":"57_CR29","doi-asserted-by":"crossref","unstructured":"Wang, Z., Lee, R.B.: A novel cache architecture with enhanced performance and security. In: 2008 41st IEEE\/ACM International Symposium on Microarchitecture, pp. 83\u201393. IEEE (2008)","DOI":"10.1109\/MICRO.2008.4771781"}],"container-title":["Lecture Notes in Computer Science","Wireless Algorithms, Systems, and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-60033-8_57","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:31:52Z","timestamp":1750278712000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-60033-8_57"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319600321","9783319600338"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-60033-8_57","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}